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

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

Issue 1902233003: Add next_version_mini_installer target. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: self review Created 4 years, 8 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
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 ['component!="shared_library"', {
50 'targets': [
51 {
52 # GN version: //chrome/installer/mini_installer:next_version_mini_ installer
53 # next_version_mini_installer.exe can't be generated in a
54 # component build because it requires too much memory.
55 'target_name': 'next_version_mini_installer',
56 'type': 'none',
57 'dependencies': [
58 'mini_installer',
59 '<(DEPTH)/chrome/installer/upgrade_test.gyp:alternate_version_ge nerator',
60 ],
61 'variables': {
62 'alternate_version_generator_exe': 'alternate_version_generator. exe',
63 'next_version_mini_installer_exe': 'next_version_mini_installer. exe',
64 },
65 'actions': [
66 {
67 'action_name': 'generate_next_version_mini_installer',
68 'inputs': [
69 '<(PRODUCT_DIR)/<(alternate_version_generator_exe)',
70 '<(PRODUCT_DIR)/mini_installer.exe',
71 ],
72 'outputs': [
73 '<(PRODUCT_DIR)/next_version_mini_installer.exe',
74 ],
75 'action': [
76 '<(PRODUCT_DIR)/<(alternate_version_generator_exe)',
77 '--force',
78 '--out=<(PRODUCT_DIR)/<(next_version_mini_installer_exe)',
79 ],
80 }
81 ],
82 },
83 ],
84 }],
49 ], 85 ],
50 }], 86 }],
51 ], 87 ],
52 } 88 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698