| 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 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 # Furthermore, there's the issue of overriding the rule for the first
MSI, the one that generates the BASE against which transforms are generated. | 105 # Furthermore, there's the issue of overriding the rule for the first
MSI, the one that generates the BASE against which transforms are generated. |
| 106 # In order to override the rule, we'd need to duplicate most of this o
ne, particularly all the file name expressions, violating the write-once princip
le. | 106 # In order to override the rule, we'd need to duplicate most of this o
ne, particularly all the file name expressions, violating the write-once princip
le. |
| 107 # | 107 # |
| 108 'rule_name': 'MSI Build', | 108 'rule_name': 'MSI Build', |
| 109 'extension': 'wxl', | 109 'extension': 'wxl', |
| 110 'message': 'Generating embedded transform for "<(RULE_INPUT_ROOT)"', | 110 'message': 'Generating embedded transform for "<(RULE_INPUT_ROOT)"', |
| 111 'inputs': [ 'emb.vbs', '<(base_msi)', '<@(payloads)' ], | 111 'inputs': [ 'emb.vbs', '<(base_msi)', '<@(payloads)' ], |
| 112 'outputs': [ '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(tar
get_arch).msi', '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).mst' ], | 112 'outputs': [ '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(tar
get_arch).msi', '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).mst' ], |
| 113 'action': | 113 'action': |
| 114 [ | 114 [ |
| 115 » '..\..\msibuild.cmd >(msi_build_phase) >(locale_id)', '<(RULE_INPUT_
PATH)', | 115 » '..\..\msibuild.cmd >(msi_build_phase) >(locale_id) >(RULE_INPUT_ROO
T)', '<(RULE_INPUT_PATH)', |
| 116 '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).msi', | 116 '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).msi', |
| 117 '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).mst', | 117 '<(build_dir_arch)/adblockplusie-<(RULE_INPUT_ROOT)-<(target_arc
h).mst', |
| 118 '<(build_dir_arch)/adblockplusie-BASE-<(target_arch).msi', | 118 '<(build_dir_arch)/adblockplusie-BASE-<(target_arch).msi', |
| 119 '<(build_dir_arch)/adblockplusie-INTERIM-<(target_arch).msi', | 119 '<(build_dir_arch)/adblockplusie-INTERIM-<(target_arch).msi', |
| 120 '<(installer_object_file)', '<(common_object_file)', | 120 '<(installer_object_file)', '<(common_object_file)', |
| 121 ] | 121 ] |
| 122 } ], | 122 } ], |
| 123 }, | 123 }, |
| 124 | 124 |
| 125 'targets': | 125 'targets': |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 236 # | 236 # |
| 237 # Reference: MSDN "Code Page Identifiers" http://msdn.microsoft.com/en-us/libr
ary/dd317756%28VS.85%29.aspx | 237 # Reference: MSDN "Code Page Identifiers" http://msdn.microsoft.com/en-us/libr
ary/dd317756%28VS.85%29.aspx |
| 238 # | 238 # |
| 239 ################################## | 239 ################################## |
| 240 ############# | 240 ############# |
| 241 # Link WiX objects and payloads, creating base MSI. | 241 # Link WiX objects and payloads, creating base MSI. |
| 242 # Platform-specific. | 242 # Platform-specific. |
| 243 # Generates the reference MSI upon which all transforms are based. | 243 # Generates the reference MSI upon which all transforms are based. |
| 244 ############# | 244 ############# |
| 245 { | 245 { |
| 246 'target_name': 'MSI @ de 7 (German) [BASE]', | 246 'target_name': 'MSI @ en 9 (English) [BASE]', |
| 247 'type': 'none', | 247 'type': 'none', |
| 248 'dependencies' : | 248 'dependencies' : |
| 249 [ | 249 [ |
| 250 'Installer, architecture-specific WiX', | 250 'Installer, architecture-specific WiX', |
| 251 'Installer, common WiX', | 251 'Installer, common WiX', |
| 252 'installer-ca' | 252 'installer-ca' |
| 253 ], | 253 ], |
| 254 'variables': { | 254 'variables': { |
| 255 # Only define 'msi_build_phase' once as 'initial', here in the BASE ta
rget. All others use the default value. | 255 # Only define 'msi_build_phase' once as 'initial', here in the BASE ta
rget. All others use the default value. |
| 256 'msi_build_phase': 'initial', | 256 'msi_build_phase': 'initial', |
| 257 » 'locale_id': '7', | 257 » 'locale_id': '9', |
| 258 }, | 258 }, |
| 259 » 'sources': [ 'src/msi/locale/de.wxl' ], | 259 » 'sources': [ 'src/msi/locale/en.wxl' ], |
| 260 }, | 260 }, |
| 261 | 261 |
| 262 ############# | 262 ############# |
| 263 # MSI ar 1 (Arabic - generic) | 263 # MSI ar 1 (Arabic - Saudi Arabia) |
| 264 ############# | 264 ############# |
| 265 { | 265 { |
| 266 'target_name': 'MSI ar 1 (Arabic - generic)', | 266 'target_name': 'MSI ar 1 (Arabic - Saudi Arabia)', |
| 267 'type': 'none', | 267 'type': 'none', |
| 268 'dependencies' : [ 'MSI @ de 7 (German) [BASE]' ], | 268 'dependencies' : [ 'MSI @ en 9 (English) [BASE]' ], |
| 269 'variables': { 'locale_id': '1' }, | 269 'variables': { 'locale_id': '1' }, |
| 270 » 'sources': [ 'src/msi/locale/ar.wxl' ], | 270 » 'sources': [ 'src/msi/locale/ar-SA.wxl' ], |
| 271 }, | 271 }, |
| 272 | 272 |
| 273 ############# | 273 ############# |
| 274 # MSI bg-BG 1026 (Bulgarian - Bulgaria) | 274 # MSI bg-BG 1026 (Bulgarian - Bulgaria) |
| 275 ############# | 275 ############# |
| 276 { | 276 { |
| 277 'target_name': 'MSI bg-BG 1026 (Bulgarian - Bulgaria)', | 277 'target_name': 'MSI bg-BG 1026 (Bulgarian - Bulgaria)', |
| 278 'type': 'none', | 278 'type': 'none', |
| 279 'dependencies' : [ 'MSI ar 1 (Arabic - generic)' ], | 279 'dependencies' : [ 'MSI ar 1 (Arabic - Saudi Arabia)' ], |
| 280 'variables': { 'locale_id': '1026' }, | 280 'variables': { 'locale_id': '1026' }, |
| 281 'sources': [ 'src/msi/locale/bg-BG.wxl' ], | 281 'sources': [ 'src/msi/locale/bg-BG.wxl' ], |
| 282 }, | 282 }, |
| 283 | 283 |
| 284 ############# | 284 ############# |
| 285 # MSI ca-ES 1027 (Catalan - Spain) | 285 # MSI ca-ES 1027 (Catalan - Spain) |
| 286 ############# | 286 ############# |
| 287 { | 287 { |
| 288 'target_name': 'MSI ca-ES 1027 (Catalan - Spain)', | 288 'target_name': 'MSI ca-ES 1027 (Catalan - Spain)', |
| 289 'type': 'none', | 289 'type': 'none', |
| (...skipping 29 matching lines...) Expand all Loading... |
| 319 ############# | 319 ############# |
| 320 { | 320 { |
| 321 'target_name': 'MSI el-GR 1032 (Greek - Greece)', | 321 'target_name': 'MSI el-GR 1032 (Greek - Greece)', |
| 322 'type': 'none', | 322 'type': 'none', |
| 323 'dependencies' : [ 'MSI da-DK 1030 (Danish - Denmark)' ], | 323 'dependencies' : [ 'MSI da-DK 1030 (Danish - Denmark)' ], |
| 324 'variables': { 'locale_id': '1032' }, | 324 'variables': { 'locale_id': '1032' }, |
| 325 'sources': [ 'src/msi/locale/el-GR.wxl' ], | 325 'sources': [ 'src/msi/locale/el-GR.wxl' ], |
| 326 }, | 326 }, |
| 327 | 327 |
| 328 ############# | 328 ############# |
| 329 # MSI en 9 (English - generic) | 329 # MSI de 7 (German - Germany) |
| 330 ############# | 330 ############# |
| 331 { | 331 { |
| 332 'target_name': 'MSI en 9 (English - generic)', | 332 'target_name': 'MSI de 7 (German - Germany)', |
| 333 'type': 'none', | 333 'type': 'none', |
| 334 'dependencies' : [ 'MSI el-GR 1032 (Greek - Greece)' ], | 334 'dependencies' : [ 'MSI el-GR 1032 (Greek - Greece)' ], |
| 335 » 'variables': { 'locale_id': '9' }, | 335 » 'variables': { 'locale_id': '7' }, |
| 336 » 'sources': [ 'src/msi/locale/en.wxl' ], | 336 » 'sources': [ 'src/msi/locale/de-DE.wxl' ], |
| 337 }, | 337 }, |
| 338 | 338 |
| 339 ############# | 339 ############# |
| 340 # MSI es-ES 1034 (Spanish - Spain) | 340 # MSI es-ES 1034 (Spanish - Spain) |
| 341 ############# | 341 ############# |
| 342 { | 342 { |
| 343 'target_name': 'MSI es-ES 1034 (Spanish - Spain)', | 343 'target_name': 'MSI es-ES 1034 (Spanish - Spain)', |
| 344 'type': 'none', | 344 'type': 'none', |
| 345 'dependencies' : [ 'MSI en 9 (English - generic)' ], | 345 'dependencies' : [ 'MSI de 7 (German - Germany)' ], |
| 346 'variables': { 'locale_id': '1034' }, | 346 'variables': { 'locale_id': '1034' }, |
| 347 'sources': [ 'src/msi/locale/es-ES.wxl' ], | 347 'sources': [ 'src/msi/locale/es-ES.wxl' ], |
| 348 }, | 348 }, |
| 349 | 349 |
| 350 ############# | 350 ############# |
| 351 # MSI et-EE 1061 (Estonian - Estonia) | 351 # MSI et-EE 1061 (Estonian - Estonia) |
| 352 ############# | 352 ############# |
| 353 { | 353 { |
| 354 'target_name': 'MSI et-EE 1061 (Estonian - Estonia)', | 354 'target_name': 'MSI et-EE 1061 (Estonian - Estonia)', |
| 355 'type': 'none', | 355 'type': 'none', |
| 356 'dependencies' : [ 'MSI es-ES 1034 (Spanish - Spain)' ], | 356 'dependencies' : [ 'MSI es-ES 1034 (Spanish - Spain)' ], |
| 357 'variables': { 'locale_id': '1061' }, | 357 'variables': { 'locale_id': '1061' }, |
| 358 'sources': [ 'src/msi/locale/et-EE.wxl' ], | 358 'sources': [ 'src/msi/locale/et-EE.wxl' ], |
| 359 }, | 359 }, |
| 360 | 360 |
| 361 ############# | 361 ############# |
| 362 # MSI fi 1035 (Finnish - Finland) | 362 # MSI fi 1035 (Finnish - Finland) |
| 363 ############# | 363 ############# |
| 364 { | 364 { |
| 365 'target_name': 'MSI fi 1035 (Finnish - Finland)', | 365 'target_name': 'MSI fi 1035 (Finnish - Finland)', |
| 366 'type': 'none', | 366 'type': 'none', |
| 367 'dependencies' : [ 'MSI et-EE 1061 (Estonian - Estonia)' ], | 367 'dependencies' : [ 'MSI et-EE 1061 (Estonian - Estonia)' ], |
| 368 'variables': { 'locale_id': '1035' }, | 368 'variables': { 'locale_id': '1035' }, |
| 369 'sources': [ 'src/msi/locale/fi-FI.wxl' ], | 369 'sources': [ 'src/msi/locale/fi-FI.wxl' ], |
| 370 }, | 370 }, |
| 371 | 371 |
| 372 ############# | 372 ############# |
| 373 # MSI fil-PH 1124 (Filipino - Philippines) | 373 # MSI fr 12 (French - France) |
| 374 ############# | 374 ############# |
| 375 { | 375 { |
| 376 'target_name': 'MSI fil-PH 1124 (Filipino - Philippines)', | 376 'target_name': 'MSI fr 12 (French - France)', |
| 377 'type': 'none', | 377 'type': 'none', |
| 378 'dependencies' : [ 'MSI fi 1035 (Finnish - Finland)' ], | 378 'dependencies' : [ 'MSI fi 1035 (Finnish - Finland)' ], |
| 379 » 'variables': { 'locale_id': '1124' }, | 379 » 'variables': { 'locale_id': '12' }, |
| 380 » 'sources': [ 'src/msi/locale/fil-PH.wxl' ], | 380 » 'sources': [ 'src/msi/locale/fr-FR.wxl' ], |
| 381 }, | 381 }, |
| 382 | 382 |
| 383 ############# | 383 ############# |
| 384 # MSI fr 12 (French - generic) | |
| 385 ############# | |
| 386 { | |
| 387 'target_name': 'MSI fr 12 (French - generic)', | |
| 388 'type': 'none', | |
| 389 'dependencies' : [ 'MSI fil-PH 1124 (Filipino - Philippines)' ], | |
| 390 'variables': { 'locale_id': '12' }, | |
| 391 'sources': [ 'src/msi/locale/fr.wxl' ], | |
| 392 }, | |
| 393 | |
| 394 ############# | |
| 395 # MSI he-IL 1037 (Hebrew - Israel) | 384 # MSI he-IL 1037 (Hebrew - Israel) |
| 396 ############# | 385 ############# |
| 397 { | 386 { |
| 398 'target_name': 'MSI he-IL 1037 (Hebrew - Israel)', | 387 'target_name': 'MSI he-IL 1037 (Hebrew - Israel)', |
| 399 'type': 'none', | 388 'type': 'none', |
| 400 'dependencies' : [ 'MSI fr 12 (French - generic)' ], | 389 'dependencies' : [ 'MSI fr 12 (French - France)' ], |
| 401 'variables': { 'locale_id': '1037' }, | 390 'variables': { 'locale_id': '1037' }, |
| 402 'sources': [ 'src/msi/locale/he-IL.wxl' ], | 391 'sources': [ 'src/msi/locale/he-IL.wxl' ], |
| 403 }, | 392 }, |
| 404 | 393 |
| 405 ############# | 394 ############# |
| 406 # MSI hi-IN 1081 (Hindi - India) | |
| 407 ############# | |
| 408 { | |
| 409 'target_name': 'MSI hi-IN 1081 (Hindi - India)', | |
| 410 'type': 'none', | |
| 411 'dependencies' : [ 'MSI he-IL 1037 (Hebrew - Israel)' ], | |
| 412 'variables': { 'locale_id': '1081' }, | |
| 413 'sources': [ 'src/msi/locale/hi-IN.wxl' ], | |
| 414 }, | |
| 415 | |
| 416 ############# | |
| 417 # MSI hr-HR 1050 (Croatian - Croatia) | 395 # MSI hr-HR 1050 (Croatian - Croatia) |
| 418 ############# | 396 ############# |
| 419 { | 397 { |
| 420 'target_name': 'MSI hr-HR 1050 (Croatian - Croatia)', | 398 'target_name': 'MSI hr-HR 1050 (Croatian - Croatia)', |
| 421 'type': 'none', | 399 'type': 'none', |
| 422 'dependencies' : [ 'MSI hi-IN 1081 (Hindi - India)' ], | 400 'dependencies' : [ 'MSI he-IL 1037 (Hebrew - Israel)' ], |
| 423 'variables': { 'locale_id': '1050' }, | 401 'variables': { 'locale_id': '1050' }, |
| 424 'sources': [ 'src/msi/locale/hr-HR.wxl' ], | 402 'sources': [ 'src/msi/locale/hr-HR.wxl' ], |
| 425 }, | 403 }, |
| 426 | 404 |
| 427 ############# | 405 ############# |
| 428 # MSI hu-HU 1038 (Hungarian - Hungary) | 406 # MSI hu-HU 1038 (Hungarian - Hungary) |
| 429 ############# | 407 ############# |
| 430 { | 408 { |
| 431 'target_name': 'MSI hu-HU 1038 (Hungarian - Hungary)', | 409 'target_name': 'MSI hu-HU 1038 (Hungarian - Hungary)', |
| 432 'type': 'none', | 410 'type': 'none', |
| 433 'dependencies' : [ 'MSI hr-HR 1050 (Croatian - Croatia)' ], | 411 'dependencies' : [ 'MSI hr-HR 1050 (Croatian - Croatia)' ], |
| 434 'variables': { 'locale_id': '1038' }, | 412 'variables': { 'locale_id': '1038' }, |
| 435 'sources': [ 'src/msi/locale/hu-HU.wxl' ], | 413 'sources': [ 'src/msi/locale/hu-HU.wxl' ], |
| 436 }, | 414 }, |
| 437 | 415 |
| 438 ############# | 416 ############# |
| 439 # MSI it 16 (Italian - generic) | 417 # MSI it 16 (Italian - Italy) |
| 440 ############# | 418 ############# |
| 441 { | 419 { |
| 442 'target_name': 'MSI it 16 (Italian - generic)', | 420 'target_name': 'MSI it 16 (Italian - Italy)', |
| 443 'type': 'none', | 421 'type': 'none', |
| 444 'dependencies' : [ 'MSI hu-HU 1038 (Hungarian - Hungary)' ], | 422 'dependencies' : [ 'MSI hu-HU 1038 (Hungarian - Hungary)' ], |
| 445 'variables': { 'locale_id': '16' }, | 423 'variables': { 'locale_id': '16' }, |
| 446 » 'sources': [ 'src/msi/locale/it.wxl' ], | 424 » 'sources': [ 'src/msi/locale/it-IT.wxl' ], |
| 447 }, | 425 }, |
| 448 | 426 |
| 449 ############# | 427 ############# |
| 450 # MSI ja-JP 1041 (Japanese - Japan) | 428 # MSI ja-JP 1041 (Japanese - Japan) |
| 451 ############# | 429 ############# |
| 452 { | 430 { |
| 453 'target_name': 'MSI ja-JP 1041 (Japanese - Japan)', | 431 'target_name': 'MSI ja-JP 1041 (Japanese - Japan)', |
| 454 'type': 'none', | 432 'type': 'none', |
| 455 'dependencies' : [ 'MSI it 16 (Italian - generic)' ], | 433 'dependencies' : [ 'MSI it 16 (Italian - Italy)' ], |
| 456 'variables': { 'locale_id': '1041' }, | 434 'variables': { 'locale_id': '1041' }, |
| 457 'sources': [ 'src/msi/locale/ja-JP.wxl' ], | 435 'sources': [ 'src/msi/locale/ja-JP.wxl' ], |
| 458 }, | 436 }, |
| 459 | 437 |
| 460 ############# | 438 ############# |
| 461 # MSI kn-IN 1099 (Kannada - India) | |
| 462 ############# | |
| 463 { | |
| 464 'target_name': 'MSI kn-IN 1099 (Kannada - India)', | |
| 465 'type': 'none', | |
| 466 'dependencies' : [ 'MSI ja-JP 1041 (Japanese - Japan)' ], | |
| 467 'variables': { 'locale_id': '1099' }, | |
| 468 'sources': [ 'src/msi/locale/kn-IN.wxl' ], | |
| 469 }, | |
| 470 | |
| 471 ############# | |
| 472 # MSI mr-IN 1102 (Marathi - India) | |
| 473 ############# | |
| 474 { | |
| 475 'target_name': 'MSI mr-IN 1102 (Marathi - India)', | |
| 476 'type': 'none', | |
| 477 'dependencies' : [ 'MSI kn-IN 1099 (Kannada - India)' ], | |
| 478 'variables': { 'locale_id': '1102' }, | |
| 479 'sources': [ 'src/msi/locale/mr-IN.wxl' ], | |
| 480 }, | |
| 481 | |
| 482 ############# | |
| 483 # MSI ms 62 (Malay - generic) | |
| 484 ############# | |
| 485 { | |
| 486 'target_name': 'MSI ms 62 (Malay - generic)', | |
| 487 'type': 'none', | |
| 488 'dependencies' : [ 'MSI mr-IN 1102 (Marathi - India)' ], | |
| 489 'variables': { 'locale_id': '62' }, | |
| 490 'sources': [ 'src/msi/locale/ms.wxl' ], | |
| 491 }, | |
| 492 | |
| 493 ############# | |
| 494 # MSI nb-NO 1044 (Norwegian - Bokmål, Norway) | 439 # MSI nb-NO 1044 (Norwegian - Bokmål, Norway) |
| 495 # Target name has a vowel change to work around a character encoding problem
in gyp/MSVS. | 440 # Target name has a vowel change to work around a character encoding problem
in gyp/MSVS. |
| 496 ############# | 441 ############# |
| 497 { | 442 { |
| 498 'target_name': 'MSI nb-NO 1044 (Norwegian - Bokmal, Norway)', | 443 'target_name': 'MSI nb-NO 1044 (Norwegian - Bokmal, Norway)', |
| 499 'type': 'none', | 444 'type': 'none', |
| 500 'dependencies' : [ 'MSI ms 62 (Malay - generic)' ], | 445 'dependencies' : [ 'MSI ja-JP 1041 (Japanese - Japan)' ], |
| 501 'variables': { 'locale_id': '1044' }, | 446 'variables': { 'locale_id': '1044' }, |
| 502 'sources': [ 'src/msi/locale/nb-NO.wxl' ], | 447 'sources': [ 'src/msi/locale/nb-NO.wxl' ], |
| 503 }, | 448 }, |
| 504 | 449 |
| 505 ############# | 450 ############# |
| 506 # MSI nl 19 (Dutch - generic) | 451 # MSI nl 19 (Dutch - Netherlands) |
| 507 ############# | 452 ############# |
| 508 { | 453 { |
| 509 'target_name': 'MSI nl 19 (Dutch - generic)', | 454 'target_name': 'MSI nl 19 (Dutch - Netherlands)', |
| 510 'type': 'none', | 455 'type': 'none', |
| 511 'dependencies' : [ 'MSI nb-NO 1044 (Norwegian - Bokmal, Norway)' ], | 456 'dependencies' : [ 'MSI nb-NO 1044 (Norwegian - Bokmal, Norway)' ], |
| 512 'variables': { 'locale_id': '19' }, | 457 'variables': { 'locale_id': '19' }, |
| 513 » 'sources': [ 'src/msi/locale/nl.wxl' ], | 458 » 'sources': [ 'src/msi/locale/nl-NL.wxl' ], |
| 514 }, | 459 }, |
| 515 | 460 |
| 516 ############# | 461 ############# |
| 517 # MSI nn-NO 2068 (Norwegian - Nynorsk, Norway) | |
| 518 ############# | |
| 519 { | |
| 520 'target_name': 'MSI nn-NO 2068 (Norwegian - Nynorsk, Norway)', | |
| 521 'type': 'none', | |
| 522 'dependencies' : [ 'MSI nl 19 (Dutch - generic)' ], | |
| 523 'variables': { 'locale_id': '2068' }, | |
| 524 'sources': [ 'src/msi/locale/nn-NO.wxl' ], | |
| 525 }, | |
| 526 | |
| 527 ############# | |
| 528 # MSI pl-PL 1045 (Polish - Poland) | 462 # MSI pl-PL 1045 (Polish - Poland) |
| 529 ############# | 463 ############# |
| 530 { | 464 { |
| 531 'target_name': 'MSI pl-PL 1045 (Polish - Poland)', | 465 'target_name': 'MSI pl-PL 1045 (Polish - Poland)', |
| 532 'type': 'none', | 466 'type': 'none', |
| 533 'dependencies' : [ 'MSI nn-NO 2068 (Norwegian - Nynorsk, Norway)' ], | 467 'dependencies' : [ 'MSI nl 19 (Dutch - Netherlands)' ], |
| 534 'variables': { 'locale_id': '1045' }, | 468 'variables': { 'locale_id': '1045' }, |
| 535 'sources': [ 'src/msi/locale/pl-PL.wxl' ], | 469 'sources': [ 'src/msi/locale/pl-PL.wxl' ], |
| 536 }, | 470 }, |
| 537 | 471 |
| 538 ############# | 472 ############# |
| 539 # MSI pt-BR 1046 (Portuguese - Brazil) | 473 # MSI pt-BR 1046 (Portuguese - Brazil) |
| 540 ############# | 474 ############# |
| 541 { | 475 { |
| 542 'target_name': 'MSI pt-BR 1046 (Portuguese - Brazil)', | 476 'target_name': 'MSI pt-BR 1046 (Portuguese - Brazil)', |
| 543 'type': 'none', | 477 'type': 'none', |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 627 # MSI uk-UA 1058 (Ukrainian - Ukraine) | 561 # MSI uk-UA 1058 (Ukrainian - Ukraine) |
| 628 ############# | 562 ############# |
| 629 { | 563 { |
| 630 'target_name': 'MSI uk-UA 1058 (Ukrainian - Ukraine)', | 564 'target_name': 'MSI uk-UA 1058 (Ukrainian - Ukraine)', |
| 631 'type': 'none', | 565 'type': 'none', |
| 632 'dependencies' : [ 'MSI tr-TR 1055 (Turkish - Turkey)' ], | 566 'dependencies' : [ 'MSI tr-TR 1055 (Turkish - Turkey)' ], |
| 633 'variables': { 'locale_id': '1058' }, | 567 'variables': { 'locale_id': '1058' }, |
| 634 'sources': [ 'src/msi/locale/uk-UA.wxl' ], | 568 'sources': [ 'src/msi/locale/uk-UA.wxl' ], |
| 635 }, | 569 }, |
| 636 | 570 |
| 637 ############# | |
| 638 # MSI ur-PK 1056 (Urdu - Pakistan) | |
| 639 ############# | |
| 640 { | |
| 641 'target_name': 'MSI ur-PK 1056 (Urdu - Pakistan)', | |
| 642 'type': 'none', | |
| 643 'dependencies' : [ 'MSI uk-UA 1058 (Ukrainian - Ukraine)' ], | |
| 644 'variables': { 'locale_id': '1056' }, | |
| 645 'sources': [ 'src/msi/locale/ur-PK.wxl' ], | |
| 646 }, | |
| 647 | |
| 648 ##################### | 571 ##################### |
| 649 # Note: The locale codes for Chinese differ between the usage in the .NET libr
ary and the Windows OS. | 572 # Note: The locale codes for Chinese differ between the usage in the .NET libr
ary and the Windows OS. |
| 650 # Mostly these are the same, but there are some places where LCID's are list
ed that use the .NET values. | 573 # Mostly these are the same, but there are some places where LCID's are list
ed that use the .NET values. |
| 651 # The Windows Installer is a laggard in i18n issues, so we're taking the pre
cautionary approach to use Windows API values for the LCID. | 574 # The Windows Installer is a laggard in i18n issues, so we're taking the pre
cautionary approach to use Windows API values for the LCID. |
| 652 # The .NET version has the notion of culture hierarchies, an invariant cultu
re, and a neutral culture. | 575 # The .NET version has the notion of culture hierarchies, an invariant cultu
re, and a neutral culture. |
| 653 # The .NET neutral culture ID for Traditional Chinese is 0x7C04, but this is
not supported in the Windows API. | 576 # The .NET neutral culture ID for Traditional Chinese is 0x7C04, but this is
not supported in the Windows API. |
| 654 # The .NET neutral culture ID for Simplified Chinese 0x0004, but this is the
neutral/invariant LCID for the Windows API. | 577 # The .NET neutral culture ID for Simplified Chinese 0x0004, but this is the
neutral/invariant LCID for the Windows API. |
| 655 # As a result, we're using sublanguage codes 0x01 and 0x02 for Taiwan and Ch
ina, respectively, in the LCID's below. | 578 # As a result, we're using sublanguage codes 0x01 and 0x02 for Taiwan and Ch
ina, respectively, in the LCID's below. |
| 656 ##################### | 579 ##################### |
| 657 ############# | 580 ############# |
| 658 # MSI zh-CN 2052 (Chinese - China) | 581 # MSI zh-CN 2052 (Chinese - China) |
| 659 ############# | 582 ############# |
| 660 { | 583 { |
| 661 'target_name': 'MSI zh-CN 2052 (Chinese - China)', | 584 'target_name': 'MSI zh-CN 2052 (Chinese - China)', |
| 662 'type': 'none', | 585 'type': 'none', |
| 663 'dependencies' : [ 'MSI ur-PK 1056 (Urdu - Pakistan)' ], | 586 'dependencies' : [ 'MSI uk-UA 1058 (Ukrainian - Ukraine)' ], |
| 664 'variables': { 'locale_id': '2052' }, | 587 'variables': { 'locale_id': '2052' }, |
| 665 'sources': [ 'src/msi/locale/zh-CN.wxl' ], | 588 'sources': [ 'src/msi/locale/zh-CN.wxl' ], |
| 666 }, | 589 }, |
| 667 | 590 |
| 668 ############# | 591 ############# |
| 669 # MSI zh-TW 1028 (Chinese - Taiwan) | 592 # MSI zh-TW 1028 (Chinese - Taiwan) |
| 670 ############# | 593 ############# |
| 671 { | 594 { |
| 672 'target_name': 'MSI zh-TW 1028 (Chinese - Taiwan)', | 595 'target_name': 'MSI zh-TW 1028 (Chinese - Taiwan)', |
| 673 'type': 'none', | 596 'type': 'none', |
| (...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 917 'SubSystem': '1', # Console | 840 'SubSystem': '1', # Console |
| 918 }, | 841 }, |
| 919 }, | 842 }, |
| 920 }, | 843 }, |
| 921 | 844 |
| 922 ] | 845 ] |
| 923 } | 846 } |
| 924 | 847 |
| 925 | 848 |
| 926 | 849 |
| OLD | NEW |