OLD | NEW |
1 { | 1 { |
2 'includes': ['defaults.gypi'], | 2 'includes': ['defaults.gypi'], |
3 | 3 |
4 'variables': { | 4 'variables': { |
5 'build_type%': 'devbuild', | 5 'build_type%': 'devbuild', |
6 'build_version%': '', | 6 'build_version%': '', |
7 'shared_files': [ | 7 'shared_files': [ |
8 'src/shared/AutoHandle.cpp', | 8 'src/shared/AutoHandle.cpp', |
9 'src/shared/Communication.cpp', | 9 'src/shared/Communication.cpp', |
10 'src/shared/Dictionary.cpp', | 10 'src/shared/Dictionary.cpp', |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
158 'defines': ['WINVER=0x0501'], | 158 'defines': ['WINVER=0x0501'], |
159 'link_settings': { | 159 'link_settings': { |
160 'libraries': ['-ladvapi32', '-lshell32', '-lole32'], | 160 'libraries': ['-ladvapi32', '-lshell32', '-lole32'], |
161 }, | 161 }, |
162 'msvs_settings': { | 162 'msvs_settings': { |
163 'VCLinkerTool': { | 163 'VCLinkerTool': { |
164 'SubSystem': '1', # Console | 164 'SubSystem': '1', # Console |
165 'EntryPointSymbol': 'mainCRTStartup', | 165 'EntryPointSymbol': 'mainCRTStartup', |
166 }, | 166 }, |
167 }, | 167 }, |
168 }] | 168 }, |
| 169 |
| 170 ############# |
| 171 # Custom Action library for the installer |
| 172 ############# |
| 173 { |
| 174 'target_name': 'installer-ca', |
| 175 'type': 'shared_library', |
| 176 'sources': [ |
| 177 'src/installer-ca/abp_ca.cpp', |
| 178 'src/installer-ca/abp_ca.def', |
| 179 'src/installer-ca/abp_ca.rc', |
| 180 'src/installer-ca/caSuffix.h', |
| 181 'src/installer-ca/close_application.cpp', |
| 182 'src/installer-ca/cost.h', |
| 183 'src/installer-ca/precomp.h', |
| 184 'src/installer-ca/wcalog.cpp', |
| 185 'src/installer-ca/wcalog.h', |
| 186 'src/installer-ca/wcautil.cpp', |
| 187 'src/installer-ca/wcautil.h', |
| 188 'src/installer-ca/wcawrap.cpp', |
| 189 # |
| 190 # From src/dutil |
| 191 # |
| 192 'src/installer-ca/dutil/dutil.cpp', |
| 193 'src/installer-ca/dutil/dutil.h', |
| 194 'src/installer-ca/dutil/fileutil.cpp', |
| 195 'src/installer-ca/dutil/fileutil.h', |
| 196 'src/installer-ca/dutil/memutil.cpp', |
| 197 'src/installer-ca/dutil/memutil.h', |
| 198 'src/installer-ca/dutil/procutil.cpp', |
| 199 'src/installer-ca/dutil/proc2utl.cpp', |
| 200 'src/installer-ca/dutil/procutil.h', |
| 201 'src/installer-ca/dutil/strutil.cpp', |
| 202 'src/installer-ca/dutil/strutil.h', |
| 203 ], |
| 204 'link_settings': { |
| 205 'libraries': [ 'user32.lib', 'Shell32.lib', 'advapi32.lib', 'msi.lib', 'Ve
rsion.lib' ] |
| 206 }, |
| 207 'msvs_settings': { |
| 208 'VCLinkerTool': { |
| 209 } |
| 210 } |
| 211 }, |
| 212 ] |
169 } | 213 } |
OLD | NEW |