Left: | ||
Right: |
OLD | NEW |
---|---|
(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 } | |
OLD | NEW |