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

Side by Side Diff: build/all.gyp

Issue 6965007: Define os_posix in gyp files to get new Unix platforms added quickly (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: whoops, fixed mistake Created 9 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 | Annotate | Revision Log
« no previous file with comments | « base/base.gypi ('k') | build/common.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'All', 8 'target_name': 'All',
9 'type': 'none', 9 'type': 'none',
10 'xcode_create_dependents_test_runner': 1, 10 'xcode_create_dependents_test_runner': 1,
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 'util/build_util.gyp:*', 52 'util/build_util.gyp:*',
53 'temp_gyp/googleurl.gyp:*', 53 'temp_gyp/googleurl.gyp:*',
54 '<(libjpeg_gyp_path):*', 54 '<(libjpeg_gyp_path):*',
55 ], 55 ],
56 'conditions': [ 56 'conditions': [
57 ['javascript_engine=="v8"', { 57 ['javascript_engine=="v8"', {
58 'dependencies': [ 58 'dependencies': [
59 '../v8/tools/gyp/v8.gyp:*', 59 '../v8/tools/gyp/v8.gyp:*',
60 ], 60 ],
61 }], 61 }],
62 ['OS=="mac" or OS=="linux" or OS=="freebsd" or OS=="openbsd"', { 62 ['OS=="mac" or OS=="linux"', {
63 'dependencies': [ 63 'dependencies': [
64 '../third_party/yasm/yasm.gyp:*#host', 64 '../third_party/yasm/yasm.gyp:*#host',
65 ], 65 ],
66 }], 66 }],
67 ['OS=="mac" or OS=="win"', { 67 ['OS=="mac" or OS=="win"', {
68 'dependencies': [ 68 'dependencies': [
69 '../third_party/nss/nss.gyp:*', 69 '../third_party/nss/nss.gyp:*',
70 ], 70 ],
71 }], 71 }],
72 ['OS=="mac"', { 72 ['OS=="mac"', {
73 'dependencies': [ 73 'dependencies': [
74 '../third_party/ocmock/ocmock.gyp:*', 74 '../third_party/ocmock/ocmock.gyp:*',
75 ], 75 ],
76 }], 76 }],
77 ['OS=="linux"', { 77 ['OS=="linux"', {
78 'dependencies': [ 78 'dependencies': [
79 '../breakpad/breakpad.gyp:*', 79 '../breakpad/breakpad.gyp:*',
80 '../courgette/courgette.gyp:*', 80 '../courgette/courgette.gyp:*',
81 '../sandbox/sandbox.gyp:*', 81 '../sandbox/sandbox.gyp:*',
82 ], 82 ],
83 'conditions': [ 83 'conditions': [
84 ['branding=="Chrome"', { 84 ['branding=="Chrome"', {
85 'dependencies': [ 85 'dependencies': [
86 '../chrome/chrome.gyp:linux_packages_<(channel)', 86 '../chrome/chrome.gyp:linux_packages_<(channel)',
87 ], 87 ],
88 }], 88 }],
89 ], 89 ],
90 }], 90 }],
91 ['OS=="linux" or OS=="freebsd" or OS=="openbsd"', { 91 ['toolkit_uses_gtk==1', {
92 'dependencies': [ 92 'dependencies': [
93 '../tools/gtk_clipboard_dump/gtk_clipboard_dump.gyp:*', 93 '../tools/gtk_clipboard_dump/gtk_clipboard_dump.gyp:*',
94 '../tools/xdisplaycheck/xdisplaycheck.gyp:*', 94 '../tools/xdisplaycheck/xdisplaycheck.gyp:*',
95 ], 95 ],
96 }], 96 }],
97 ['OS=="win"', { 97 ['OS=="win"', {
98 'conditions': [ 98 'conditions': [
99 ['win_use_allocator_shim==1', { 99 ['win_use_allocator_shim==1', {
100 'dependencies': [ 100 'dependencies': [
101 '../base/allocator/allocator.gyp:*', 101 '../base/allocator/allocator.gyp:*',
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
277 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:DumpRenderTree' , 277 '../third_party/WebKit/Source/WebKit/chromium/WebKit.gyp:DumpRenderTree' ,
278 ], 278 ],
279 }, # target_name: chromium_gpu_builder 279 }, # target_name: chromium_gpu_builder
280 { 280 {
281 'target_name': 'chromium_builder_qa', 281 'target_name': 'chromium_builder_qa',
282 'type': 'none', 282 'type': 'none',
283 'dependencies': [ 283 'dependencies': [
284 '../chrome/chrome.gyp:chromedriver', 284 '../chrome/chrome.gyp:chromedriver',
285 ], 285 ],
286 'conditions': [ 286 'conditions': [
287 ['OS=="mac" or OS=="win" or (OS=="linux" and target_arch==python_arch)', { 287 ['OS=="mac" or OS=="win" or (os_posix==1 and target_arch==python_arch)', {
288 'dependencies': [ 288 'dependencies': [
289 '../chrome/chrome.gyp:pyautolib', 289 '../chrome/chrome.gyp:pyautolib',
290 ], 290 ],
291 }], # 'OS=="mac" or OS=="win" or (OS=="linux" and target_arch==python_ar ch)' 291 }],
292 ], 292 ],
293 }, # target_name: chromium_builder_qa 293 }, # target_name: chromium_builder_qa
294 ], 294 ],
295 'conditions': [ 295 'conditions': [
296 ['OS=="mac"', { 296 ['OS=="mac"', {
297 'targets': [ 297 'targets': [
298 { 298 {
299 # Target to build everything plus the dmg. We don't put the dmg 299 # Target to build everything plus the dmg. We don't put the dmg
300 # in the All target because developers really don't need it. 300 # in the All target because developers really don't need it.
301 'target_name': 'all_and_dmg', 301 'target_name': 'all_and_dmg',
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after
567 ], # targets 567 ], # targets
568 }], # "chromeos==1" 568 }], # "chromeos==1"
569 ], # conditions 569 ], # conditions
570 } 570 }
571 571
572 # Local Variables: 572 # Local Variables:
573 # tab-width:2 573 # tab-width:2
574 # indent-tabs-mode:nil 574 # indent-tabs-mode:nil
575 # End: 575 # End:
576 # vim: set expandtab tabstop=2 shiftwidth=2: 576 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « base/base.gypi ('k') | build/common.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698