Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(298)

Side by Side Diff: chrome/installer/mini_installer.gyp

Issue 1928983002: Add next_version_mini_installer target. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: exclude next_version_mini_installer.exe from checkbins Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « build/gn_migration.gypi ('k') | chrome/installer/mini_installer/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 'variables': { 2 'variables': {
3 'chromium_code': 1, 3 'chromium_code': 1,
4 'msvs_use_common_release': 0, 4 'msvs_use_common_release': 0,
5 'msvs_use_common_linker_extras': 0, 5 'msvs_use_common_linker_extras': 0,
6 'mini_installer_internal_deps%': 0, 6 'mini_installer_internal_deps%': 0,
7 'mini_installer_official_deps%': 0, 7 'mini_installer_official_deps%': 0,
8 }, 8 },
9 'includes': [ 9 'includes': [
10 '../../build/win_precompile.gypi', 10 '../../build/win_precompile.gypi',
11 ], 11 ],
12 'conditions': [ 12 'conditions': [
13 ['OS=="win"', { 13 ['OS=="win"', {
14 'targets': [ 14 'targets': [
15 { 15 {
16 'target_name': 'mini_installer', 16 'target_name': 'mini_installer',
17 'variables': { 17 'variables': {
18 'chrome_dll_project': [ 18 'chrome_dll_project': [
19 '../chrome.gyp:chrome_dll', 19 '../chrome.gyp:chrome_dll',
20 ], 20 ],
21 'chrome_dll_path': [ 21 'chrome_dll_path': [
22 '<(PRODUCT_DIR)/chrome.dll', 22 '<(PRODUCT_DIR)/chrome.dll',
23 ], 23 ],
24 'output_dir': '<(PRODUCT_DIR)', 24 'output_dir': '<(PRODUCT_DIR)',
25 }, 25 },
26 'includes': [ 26 'includes': [
27 'mini_installer.gypi', 27 'mini_installer.gypi',
28 ], 28 ],
29 } 29 },
30 ], 30 ],
31 'conditions': [ 31 'conditions': [
32 ['test_isolation_mode != "noop"', { 32 ['test_isolation_mode != "noop"', {
33 'targets': [ 33 'targets': [
34 { 34 {
35 'target_name': 'mini_installer_tests_run', 35 'target_name': 'mini_installer_tests_run',
36 'type': 'none', 36 'type': 'none',
37 'dependencies': [ 37 'dependencies': [
38 'mini_installer', 38 'mini_installer',
39 ], 39 ],
40 'includes': [ 40 'includes': [
41 '../../build/isolate.gypi', 41 '../../build/isolate.gypi',
42 ], 42 ],
43 'sources': [ 43 'sources': [
44 'mini_installer_tests.isolate', 44 'mini_installer_tests.isolate',
45 ], 45 ],
46 }, 46 },
47 ], 47 ],
48 }], 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 }],
49 ], 87 ],
50 }], 88 }],
51 ], 89 ],
52 } 90 }
OLDNEW
« no previous file with comments | « build/gn_migration.gypi ('k') | chrome/installer/mini_installer/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698