OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'targets': [ | 9 'targets': [ |
10 { | 10 { |
(...skipping 279 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
290 'string16.cc', | 290 'string16.cc', |
291 'string16.h', | 291 'string16.h', |
292 'string_piece.cc', | 292 'string_piece.cc', |
293 'string_piece.h', | 293 'string_piece.h', |
294 'string_tokenizer.h', | 294 'string_tokenizer.h', |
295 'string_util.cc', | 295 'string_util.cc', |
296 'string_util.h', | 296 'string_util.h', |
297 'string_util_win.h', | 297 'string_util_win.h', |
298 'sys_info.h', | 298 'sys_info.h', |
299 'sys_info_chromeos.cc', | 299 'sys_info_chromeos.cc', |
| 300 'sys_info_freebsd.cc', |
| 301 'sys_info_linux.cc', |
300 'sys_info_mac.cc', | 302 'sys_info_mac.cc', |
| 303 'sys_info_openbsd.cc', |
301 'sys_info_posix.cc', | 304 'sys_info_posix.cc', |
302 'sys_info_win.cc', | 305 'sys_info_win.cc', |
303 'sys_string_conversions.h', | 306 'sys_string_conversions.h', |
304 'sys_string_conversions_linux.cc', | 307 'sys_string_conversions_linux.cc', |
305 'sys_string_conversions_mac.mm', | 308 'sys_string_conversions_mac.mm', |
306 'sys_string_conversions_win.cc', | 309 'sys_string_conversions_win.cc', |
307 'system_monitor.cc', | 310 'system_monitor.cc', |
308 'system_monitor.h', | 311 'system_monitor.h', |
309 'system_monitor_posix.cc', | 312 'system_monitor_posix.cc', |
310 'system_monitor_win.cc', | 313 'system_monitor_win.cc', |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
458 }, | 461 }, |
459 ], | 462 ], |
460 [ 'OS != "linux"', { | 463 [ 'OS != "linux"', { |
461 'sources!': [ | 464 'sources!': [ |
462 # Not automatically excluded by the *linux.cc rules. | 465 # Not automatically excluded by the *linux.cc rules. |
463 'setproctitle_linux.c', | 466 'setproctitle_linux.c', |
464 'setproctitle_linux.h', | 467 'setproctitle_linux.h', |
465 ], | 468 ], |
466 }, | 469 }, |
467 ], | 470 ], |
| 471 # For now, just test the *BSD platforms enough to exclude them. |
| 472 # Subsequent changes will include them further. |
| 473 [ 'OS != "freebsd"', { |
| 474 'sources/': [ ['exclude', '_freebsd\\.cc$'] ], |
| 475 }, |
| 476 ], |
| 477 [ 'OS != "openbsd"', { |
| 478 'sources/': [ ['exclude', '_openbsd\\.cc$'] ], |
| 479 }, |
| 480 ], |
468 [ 'GENERATOR == "quentin"', { | 481 [ 'GENERATOR == "quentin"', { |
469 # Quentin builds don't have a recent enough glibc to include the | 482 # Quentin builds don't have a recent enough glibc to include the |
470 # inotify headers | 483 # inotify headers |
471 'sources!': [ | 484 'sources!': [ |
472 'directory_watcher_inotify.cc', | 485 'directory_watcher_inotify.cc', |
473 ], | 486 ], |
474 'sources': [ | 487 'sources': [ |
475 'directory_watcher_stub.cc', | 488 'directory_watcher_stub.cc', |
476 ], | 489 ], |
477 }, | 490 }, |
(...skipping 391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
869 ], | 882 ], |
870 }], | 883 }], |
871 ], | 884 ], |
872 } | 885 } |
873 | 886 |
874 # Local Variables: | 887 # Local Variables: |
875 # tab-width:2 | 888 # tab-width:2 |
876 # indent-tabs-mode:nil | 889 # indent-tabs-mode:nil |
877 # End: | 890 # End: |
878 # vim: set expandtab tabstop=2 shiftwidth=2: | 891 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |