OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
8 'base_target': 0, | 8 'base_target': 0, |
9 }, | 9 }, |
10 'target_conditions': [ | 10 'target_conditions': [ |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 'posix/unix_domain_socket.h', | 265 'posix/unix_domain_socket.h', |
266 'process.h', | 266 'process.h', |
267 'process_info.h', | 267 'process_info.h', |
268 'process_info_mac.cc', | 268 'process_info_mac.cc', |
269 'process_info_win.cc', | 269 'process_info_win.cc', |
270 'process_linux.cc', | 270 'process_linux.cc', |
271 'process_posix.cc', | 271 'process_posix.cc', |
272 'process_util.cc', | 272 'process_util.cc', |
273 'process_util.h', | 273 'process_util.h', |
274 'process_util_freebsd.cc', | 274 'process_util_freebsd.cc', |
| 275 'process_util_ios.mm', |
275 'process_util_linux.cc', | 276 'process_util_linux.cc', |
276 'process_util_mac.mm', | 277 'process_util_mac.mm', |
277 'process_util_openbsd.cc', | 278 'process_util_openbsd.cc', |
278 'process_util_posix.cc', | 279 'process_util_posix.cc', |
279 'process_util_win.cc', | 280 'process_util_win.cc', |
280 'process_win.cc', | 281 'process_win.cc', |
281 'profiler/scoped_profile.cc', | 282 'profiler/scoped_profile.cc', |
282 'profiler/scoped_profile.h', | 283 'profiler/scoped_profile.h', |
283 'profiler/alternate_timer.cc', | 284 'profiler/alternate_timer.cc', |
284 'profiler/alternate_timer.h', | 285 'profiler/alternate_timer.h', |
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
562 ['include', '^file_version_info_mac\\.'], | 563 ['include', '^file_version_info_mac\\.'], |
563 ['include', '^mac/bundle_locations\\.'], | 564 ['include', '^mac/bundle_locations\\.'], |
564 ['include', '^mac/objc_property_releaser\\.'], | 565 ['include', '^mac/objc_property_releaser\\.'], |
565 ['include', '^mac/scoped_nsautorelease_pool\\.'], | 566 ['include', '^mac/scoped_nsautorelease_pool\\.'], |
566 ['include', '^message_pump_mac\\.'], | 567 ['include', '^message_pump_mac\\.'], |
567 ['include', '^native_library_mac\\.'], | 568 ['include', '^native_library_mac\\.'], |
568 ['include', '^threading/platform_thread_mac\\.'], | 569 ['include', '^threading/platform_thread_mac\\.'], |
569 ['include', '^sys_string_conversions_mac\\.'], | 570 ['include', '^sys_string_conversions_mac\\.'], |
570 ['include', '^time_mac\\.'], | 571 ['include', '^time_mac\\.'], |
571 ['include', '^worker_pool_mac\\.'], | 572 ['include', '^worker_pool_mac\\.'], |
572 # TODO(ios): Remove these as base/ is unforked. | 573 # Exclude all process_util except the minimal implementation |
573 # For now, exclude everything that doesn't build as-is, just to | 574 # needed on iOS (mostly for unit tests). |
574 # get something building on a bot. | 575 ['exclude', '^process_util'], |
| 576 ['include', '^process_util_ios\\.mm$'], |
| 577 # TODO(ios): Add message_pump support. |
575 ['exclude', '^message_pump'], | 578 ['exclude', '^message_pump'], |
576 ['exclude', '^process_util'], | |
577 ], | 579 ], |
578 }], | 580 }], |
579 ['OS != "mac" or >(nacl_untrusted_build)==1', { | 581 ['OS != "mac" or >(nacl_untrusted_build)==1', { |
580 'sources!': [ | 582 'sources!': [ |
581 'mac/scoped_aedesc.h' | 583 'mac/scoped_aedesc.h' |
582 ], | 584 ], |
583 }], | 585 }], |
584 # For now, just test the *BSD platforms enough to exclude them. | 586 # For now, just test the *BSD platforms enough to exclude them. |
585 # Subsequent changes will include them further. | 587 # Subsequent changes will include them further. |
586 ['OS != "freebsd" or >(nacl_untrusted_build)==1', { | 588 ['OS != "freebsd" or >(nacl_untrusted_build)==1', { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
642 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { | 644 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { |
643 'sources/': [ | 645 'sources/': [ |
644 ['exclude', '^chromeos/'], | 646 ['exclude', '^chromeos/'], |
645 ], | 647 ], |
646 }], | 648 }], |
647 ], | 649 ], |
648 }], | 650 }], |
649 ], | 651 ], |
650 }, | 652 }, |
651 } | 653 } |
OLD | NEW |