| OLD | NEW |
| (Empty) |
| 1 { | |
| 2 'variables': { | |
| 3 'chromium_code': 1, | |
| 4 'msvs_use_common_release': 0, | |
| 5 'msvs_use_common_linker_extras': 0, | |
| 6 'mini_installer_internal_deps%': 0, | |
| 7 'mini_installer_official_deps%': 0, | |
| 8 }, | |
| 9 'includes': [ | |
| 10 '../../build/win_precompile.gypi', | |
| 11 ], | |
| 12 'conditions': [ | |
| 13 ['OS=="win"', { | |
| 14 'targets': [ | |
| 15 { | |
| 16 'target_name': 'mini_installer', | |
| 17 'variables': { | |
| 18 'chrome_dll_project': [ | |
| 19 '../chrome.gyp:chrome_dll', | |
| 20 ], | |
| 21 'chrome_dll_path': [ | |
| 22 '<(PRODUCT_DIR)/chrome.dll', | |
| 23 ], | |
| 24 'output_dir': '<(PRODUCT_DIR)', | |
| 25 }, | |
| 26 'includes': [ | |
| 27 'mini_installer.gypi', | |
| 28 ], | |
| 29 }, | |
| 30 ], | |
| 31 'conditions': [ | |
| 32 ['test_isolation_mode != "noop"', { | |
| 33 'targets': [ | |
| 34 { | |
| 35 'target_name': 'mini_installer_tests_run', | |
| 36 'type': 'none', | |
| 37 'dependencies': [ | |
| 38 'mini_installer', | |
| 39 ], | |
| 40 'includes': [ | |
| 41 '../../build/isolate.gypi', | |
| 42 ], | |
| 43 'sources': [ | |
| 44 'mini_installer_tests.isolate', | |
| 45 ], | |
| 46 }, | |
| 47 ], | |
| 48 }], | |
| 49 # next_version_mini_installer.exe can't be generated in an x86 Debug | |
| 50 # component build because it requires too much memory. Don't define the | |
| 51 # target for any x86 component build since gyp doesn't allow use of the | |
| 52 # configuration name in conditionals. | |
| 53 ['component!="shared_library" or target_arch!="ia32"', { | |
| 54 'targets': [ | |
| 55 { | |
| 56 # GN version: //chrome/installer/mini_installer:next_version_mini_
installer | |
| 57 'target_name': 'next_version_mini_installer', | |
| 58 'type': 'none', | |
| 59 'dependencies': [ | |
| 60 'mini_installer', | |
| 61 '<(DEPTH)/chrome/installer/upgrade_test.gyp:alternate_version_ge
nerator', | |
| 62 ], | |
| 63 'variables': { | |
| 64 'alternate_version_generator_exe': 'alternate_version_generator.
exe', | |
| 65 'next_version_mini_installer_exe': 'next_version_mini_installer.
exe', | |
| 66 }, | |
| 67 'actions': [ | |
| 68 { | |
| 69 'action_name': 'generate_next_version_mini_installer', | |
| 70 'inputs': [ | |
| 71 '<(PRODUCT_DIR)/<(alternate_version_generator_exe)', | |
| 72 '<(PRODUCT_DIR)/mini_installer.exe', | |
| 73 ], | |
| 74 'outputs': [ | |
| 75 '<(PRODUCT_DIR)/next_version_mini_installer.exe', | |
| 76 ], | |
| 77 'action': [ | |
| 78 '<(PRODUCT_DIR)/<(alternate_version_generator_exe)', | |
| 79 '--force', | |
| 80 '--out=<(PRODUCT_DIR)/<(next_version_mini_installer_exe)', | |
| 81 ], | |
| 82 } | |
| 83 ], | |
| 84 }, | |
| 85 ], | |
| 86 }], | |
| 87 ], | |
| 88 }], | |
| 89 ], | |
| 90 } | |
| OLD | NEW |