Index: adblockplus.gyp |
=================================================================== |
--- a/adblockplus.gyp |
+++ b/adblockplus.gyp |
@@ -165,5 +165,49 @@ |
'EntryPointSymbol': 'mainCRTStartup', |
}, |
}, |
- }] |
+ }, |
Felix Dahlke
2013/09/06 16:59:03
I'd rather see this custom action code elsewhere,
|
+ |
+ ############# |
+ # Custom Action library for the installer |
+ ############# |
+ { |
+ 'target_name': 'installer-ca', |
+ 'type': 'shared_library', |
+ 'sources': [ |
+ 'src/installer-ca/abp_ca.cpp', |
+ 'src/installer-ca/abp_ca.def', |
+ 'src/installer-ca/abp_ca.rc', |
+ 'src/installer-ca/caSuffix.h', |
+ 'src/installer-ca/close_application.cpp', |
+ 'src/installer-ca/cost.h', |
+ 'src/installer-ca/precomp.h', |
+ 'src/installer-ca/wcalog.cpp', |
+ 'src/installer-ca/wcalog.h', |
+ 'src/installer-ca/wcautil.cpp', |
+ 'src/installer-ca/wcautil.h', |
+ 'src/installer-ca/wcawrap.cpp', |
+ # |
+ # From src/dutil |
+ # |
+ 'src/installer-ca/dutil/dutil.cpp', |
+ 'src/installer-ca/dutil/dutil.h', |
+ 'src/installer-ca/dutil/fileutil.cpp', |
+ 'src/installer-ca/dutil/fileutil.h', |
+ 'src/installer-ca/dutil/memutil.cpp', |
+ 'src/installer-ca/dutil/memutil.h', |
+ 'src/installer-ca/dutil/procutil.cpp', |
+ 'src/installer-ca/dutil/proc2utl.cpp', |
+ 'src/installer-ca/dutil/procutil.h', |
+ 'src/installer-ca/dutil/strutil.cpp', |
+ 'src/installer-ca/dutil/strutil.h', |
+ ], |
+ 'link_settings': { |
+ 'libraries': [ 'user32.lib', 'Shell32.lib', 'advapi32.lib', 'msi.lib', 'Version.lib' ] |
+ }, |
+ 'msvs_settings': { |
+ 'VCLinkerTool': { |
+ } |
+ } |
+ }, |
+ ] |
} |