Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: adblockplus.gyp

Issue 11521026: initial custom action library, "hello, world" quality (Closed)
Patch Set: Created Sept. 3, 2013, 12:48 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | installer/adblockplusie.wxs » ('j') | installer/adblockplusie.wxs » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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': {
+ }
+ }
+ },
+ ]
}
« no previous file with comments | « no previous file | installer/adblockplusie.wxs » ('j') | installer/adblockplusie.wxs » ('J')

Powered by Google App Engine
This is Rietveld