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 269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
554 ], | 555 ], |
555 }], | 556 }], |
556 ['OS == "ios"', { | 557 ['OS == "ios"', { |
557 'sources/': [ | 558 'sources/': [ |
558 # Pull in specific Mac files for iOS (which have been filtered out | 559 # Pull in specific Mac files for iOS (which have been filtered out |
559 # by file name rules). | 560 # by file name rules). |
560 ['include', '^base_paths_mac\\.'], | 561 ['include', '^base_paths_mac\\.'], |
561 ['include', '^file_util_mac\\.'], | 562 ['include', '^file_util_mac\\.'], |
562 ['include', '^file_version_info_mac\\.'], | 563 ['include', '^file_version_info_mac\\.'], |
563 ['include', '^mac/bundle_locations\\.'], | 564 ['include', '^mac/bundle_locations\\.'], |
565 ['include', '^mac/foundation_util\\.'], | |
566 ['include', '^mac/mac_logging\\.'], | |
564 ['include', '^mac/objc_property_releaser\\.'], | 567 ['include', '^mac/objc_property_releaser\\.'], |
565 ['include', '^mac/scoped_nsautorelease_pool\\.'], | 568 ['include', '^mac/scoped_nsautorelease_pool\\.'], |
566 ['include', '^message_pump_mac\\.'], | 569 ['include', '^message_pump_mac\\.'], |
567 ['include', '^native_library_mac\\.'], | 570 ['include', '^native_library_mac\\.'], |
568 ['include', '^threading/platform_thread_mac\\.'], | 571 ['include', '^threading/platform_thread_mac\\.'], |
569 ['include', '^sys_string_conversions_mac\\.'], | 572 ['include', '^sys_string_conversions_mac\\.'], |
570 ['include', '^time_mac\\.'], | 573 ['include', '^time_mac\\.'], |
571 ['include', '^worker_pool_mac\\.'], | 574 ['include', '^worker_pool_mac\\.'], |
572 # TODO(ios): Remove these as base/ is unforked. | 575 # Exclude all process_util except the minimal implementation |
573 # For now, exclude everything that doesn't build as-is, just to | 576 # needed on iOS (mostly for unit tests). |
574 # get something building on a bot. | 577 ['exclude', '^process_util'], |
578 ['include', '^process_util_ios.mm'], | |
Mark Mentovai
2012/07/11 14:04:22
(Double-)backslash that dot and gimme a dollar sig
stuartmorgan
2012/07/11 14:18:03
Done.
| |
579 # TODO(ios): Add message_pump support. | |
575 ['exclude', '^message_pump'], | 580 ['exclude', '^message_pump'], |
576 ['exclude', '^process_util'], | |
577 ], | 581 ], |
578 }], | 582 }], |
579 ['OS != "mac" or >(nacl_untrusted_build)==1', { | 583 ['OS != "mac" or >(nacl_untrusted_build)==1', { |
580 'sources!': [ | 584 'sources!': [ |
581 'mac/scoped_aedesc.h' | 585 'mac/scoped_aedesc.h' |
582 ], | 586 ], |
583 }], | 587 }], |
584 # For now, just test the *BSD platforms enough to exclude them. | 588 # For now, just test the *BSD platforms enough to exclude them. |
585 # Subsequent changes will include them further. | 589 # Subsequent changes will include them further. |
586 ['OS != "freebsd" or >(nacl_untrusted_build)==1', { | 590 ['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', { | 646 ['<(chromeos)!=1 or >(nacl_untrusted_build)==1', { |
643 'sources/': [ | 647 'sources/': [ |
644 ['exclude', '^chromeos/'], | 648 ['exclude', '^chromeos/'], |
645 ], | 649 ], |
646 }], | 650 }], |
647 ], | 651 ], |
648 }], | 652 }], |
649 ], | 653 ], |
650 }, | 654 }, |
651 } | 655 } |
OLD | NEW |