OLD | NEW |
1 # | 1 # |
2 # Expects command line definition for variable 'target_arch' | 2 # Expects command line definition for variable 'target_arch' |
3 # Must be either 'ia32' or 'x64' | 3 # Must be either 'ia32' or 'x64' |
4 # | 4 # |
5 # This .gyp file sits in directory 'installer'. | 5 # This .gyp file sits in directory 'installer'. |
6 # When gyp translates files locations, base them here. | 6 # When gyp translates files locations, base them here. |
7 # | 7 # |
8 # The solution file from this .gyp source lands in 'installer/build/<(target_arc
h)'. | 8 # The solution file from this .gyp source lands in 'installer/build/<(target_arc
h)'. |
9 # When gyp does not translate file locations, base them here. | 9 # When gyp does not translate file locations, base them here. |
10 # | 10 # |
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
164 'inputs': | 164 'inputs': |
165 [ | 165 [ |
166 '<@(installer_source_files)' | 166 '<@(installer_source_files)' |
167 ], | 167 ], |
168 'outputs': | 168 'outputs': |
169 [ | 169 [ |
170 # List must contain only a single element so that "-out" argument works
correctly. | 170 # List must contain only a single element so that "-out" argument works
correctly. |
171 '<(installer_object_file)' | 171 '<(installer_object_file)' |
172 ], | 172 ], |
173 'action': | 173 'action': |
174 [ 'candle -nologo -arch <(candle_arch) -dNoDefault -dVersion=91.0 -dConf
iguration=Release', '-out', '<@(_outputs)', '<(installer_source_top_file)' ] | 174 [ 'candle -nologo -arch <(candle_arch) -dNoDefault -dVersion=<(version)
-dConfiguration=Release', '-out', '<@(_outputs)', '<(installer_source_top_file)'
] |
175 } ] | 175 } ] |
176 }, | 176 }, |
177 | 177 |
178 ################################## | 178 ################################## |
179 # MSI targets | 179 # MSI targets |
180 # | 180 # |
181 # Building a multiple-language MSI requires embedding a transform for each lan
guage into a single MSI database. | 181 # Building a multiple-language MSI requires embedding a transform for each lan
guage into a single MSI database. |
182 # Each step requires a locale identifier (Microsoft LCID) as a parameter and a
WiX localization file (.wxl) as a source. | 182 # Each step requires a locale identifier (Microsoft LCID) as a parameter and a
WiX localization file (.wxl) as a source. |
183 # gyp does not support per-source-file parameters, so we're stuck with one pro
ject per step. | 183 # gyp does not support per-source-file parameters, so we're stuck with one pro
ject per step. |
184 # The naming convention for projects: | 184 # The naming convention for projects: |
(...skipping 655 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
840 'SubSystem': '1', # Console | 840 'SubSystem': '1', # Console |
841 }, | 841 }, |
842 }, | 842 }, |
843 }, | 843 }, |
844 | 844 |
845 ] | 845 ] |
846 } | 846 } |
847 | 847 |
848 | 848 |
849 | 849 |
OLD | NEW |