| 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 |