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

Side by Side Diff: installer/installer.gyp

Issue 22887001: Custom action library, initial version (Closed)
Patch Set: Created Oct. 28, 2013, 9:37 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 {
2 'includes': [ '../defaults.gypi' ],
3
4 'variables':
5 {
6 # The 'component' variable is required to use 'defaults.gypi'.
7 # It's value 'shared_library' is duplicated by the 'type' property of a target.
8 # We may want to migrate compiler settings for the CA library at some po int and stop using 'defaults.gypi' here
9 'component%': '',
10 },
11
12 'target_defaults':
13 {
14 'msvs_cygwin_shell': 0,
Wladimir Palant 2013/10/29 08:49:26 This should be added to defaults.gypi if we need i
Eric 2013/10/29 14:00:58 This declaration is in /libadblockplus/common.gypi
15 },
16
17 'targets':
18 [
19 #############
20 # Custom Action library for the installer
21 #############
22 {
23 'target_name': 'installer-ca',
24 'type': 'shared_library',
25 'component': 'shared_library',
26 'sources':
27 [
28 #
29 # Custom Action
30 #
31 'src/custom-action/abp_ca.cpp',
32 'src/custom-action/abp_ca.def',
33 'src/custom-action/abp_ca.rc',
34 'src/custom-action/close_application.cpp',
35 #
36 # Windows Installer library
37 #
38 'src/installer-lib/database.cpp',
39 'src/installer-lib/database.h',
40 'src/installer-lib/DLL.cpp',
41 'src/installer-lib/DLL.h',
42 'src/installer-lib/interaction.cpp',
43 'src/installer-lib/interaction.h',
44 'src/installer-lib/property.cpp',
45 'src/installer-lib/property.h',
46 'src/installer-lib/record.cpp',
47 'src/installer-lib/record.h',
48 'src/installer-lib/session.cpp',
49 'src/installer-lib/session.h',
50 ],
51 'include_dirs':
52 [
53 'src/installer-lib',
54 ],
55 'link_settings':
56 {
57 'libraries': [ 'user32.lib', 'Shell32.lib', 'advapi32.lib', 'msi.lib', 'Ve rsion.lib' ]
58 },
59 'msvs_settings':
60 {
61 'VCLinkerTool': {}
62 }
63 },
64 ]
65 }
OLDNEW

Powered by Google App Engine
This is Rietveld