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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 '../build/win_precompile.gypi', | 10 '../build/win_precompile.gypi', |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
331 'base', | 331 'base', |
332 ], | 332 ], |
333 'export_dependent_settings': [ | 333 'export_dependent_settings': [ |
334 'base', | 334 'base', |
335 ], | 335 ], |
336 'defines': [ | 336 'defines': [ |
337 'BASE_PREFS_IMPLEMENTATION', | 337 'BASE_PREFS_IMPLEMENTATION', |
338 ], | 338 ], |
339 'sources': [ | 339 'sources': [ |
340 'prefs/base_prefs_export.h', | 340 'prefs/base_prefs_export.h', |
| 341 'prefs/base_prefs_switches.cc', |
| 342 'prefs/base_prefs_switches.h', |
341 'prefs/default_pref_store.cc', | 343 'prefs/default_pref_store.cc', |
342 'prefs/default_pref_store.h', | 344 'prefs/default_pref_store.h', |
343 'prefs/json_pref_store.cc', | 345 'prefs/json_pref_store.cc', |
344 'prefs/json_pref_store.h', | 346 'prefs/json_pref_store.h', |
345 'prefs/overlay_user_pref_store.cc', | 347 'prefs/overlay_user_pref_store.cc', |
346 'prefs/overlay_user_pref_store.h', | 348 'prefs/overlay_user_pref_store.h', |
347 'prefs/persistent_pref_store.h', | 349 'prefs/persistent_pref_store.h', |
348 'prefs/pref_change_registrar.cc', | 350 'prefs/pref_change_registrar.cc', |
349 'prefs/pref_change_registrar.h', | 351 'prefs/pref_change_registrar.h', |
350 'prefs/pref_filter.h', | 352 'prefs/pref_filter.h', |
(...skipping 24 matching lines...) Expand all Loading... |
375 'prefs/writeable_pref_store.h', | 377 'prefs/writeable_pref_store.h', |
376 ], | 378 ], |
377 'includes': [ | 379 'includes': [ |
378 '../build/android/increase_size_for_speed.gypi', | 380 '../build/android/increase_size_for_speed.gypi', |
379 ], | 381 ], |
380 }, | 382 }, |
381 { | 383 { |
382 # TODO(pasko): Remove this target when crbug.com/424562 is fixed. | 384 # TODO(pasko): Remove this target when crbug.com/424562 is fixed. |
383 # GN: //base:protect_file_posix | 385 # GN: //base:protect_file_posix |
384 'target_name': 'protect_file_posix', | 386 'target_name': 'protect_file_posix', |
385 'type': 'static_library', | 387 'conditions': [ |
386 'dependencies': [ | 388 ['os_posix == 1', { |
387 'base', | 389 'type': 'static_library', |
388 ], | 390 'dependencies': [ |
389 'sources': [ | 391 'base', |
390 'files/protect_file_posix.cc', | 392 ], |
| 393 'sources': [ |
| 394 'files/protect_file_posix.cc', |
| 395 ], |
| 396 }, { |
| 397 'type': 'none', |
| 398 }], |
391 ], | 399 ], |
392 }, | 400 }, |
393 { | 401 { |
394 'target_name': 'base_prefs_test_support', | 402 'target_name': 'base_prefs_test_support', |
395 'type': 'static_library', | 403 'type': 'static_library', |
396 'dependencies': [ | 404 'dependencies': [ |
397 'base', | 405 'base', |
398 'base_prefs', | 406 'base_prefs', |
399 '../testing/gmock.gyp:gmock', | 407 '../testing/gmock.gyp:gmock', |
400 ], | 408 ], |
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
771 ], | 779 ], |
772 }, | 780 }, |
773 ], | 781 ], |
774 ['OS == "win"', { | 782 ['OS == "win"', { |
775 'sources!': [ | 783 'sources!': [ |
776 'file_descriptor_shuffle_unittest.cc', | 784 'file_descriptor_shuffle_unittest.cc', |
777 'files/dir_reader_posix_unittest.cc', | 785 'files/dir_reader_posix_unittest.cc', |
778 'message_loop/message_pump_libevent_unittest.cc', | 786 'message_loop/message_pump_libevent_unittest.cc', |
779 'threading/worker_pool_posix_unittest.cc', | 787 'threading/worker_pool_posix_unittest.cc', |
780 ], | 788 ], |
781 'dependencies': [ | |
782 'pe_image_test', | |
783 ], | |
784 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 789 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
785 'msvs_disabled_warnings': [ | 790 'msvs_disabled_warnings': [ |
786 4267, | 791 4267, |
787 ], | 792 ], |
788 'conditions': [ | 793 'conditions': [ |
789 # This is needed so base_unittests uses the allocator shim, as | 794 # This is needed so base_unittests uses the allocator shim, as |
790 # SecurityTest.MemoryAllocationRestriction* tests are dependent | 795 # SecurityTest.MemoryAllocationRestriction* tests are dependent |
791 # on tcmalloc. | 796 # on tcmalloc. |
792 # TODO(wfh): crbug.com/246278 Move tcmalloc specific tests into | 797 # TODO(wfh): crbug.com/246278 Move tcmalloc specific tests into |
793 # their own test suite. | 798 # their own test suite. |
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
934 'test/launcher/test_result.h', | 939 'test/launcher/test_result.h', |
935 'test/launcher/test_results_tracker.cc', | 940 'test/launcher/test_results_tracker.cc', |
936 'test/launcher/test_results_tracker.h', | 941 'test/launcher/test_results_tracker.h', |
937 'test/launcher/unit_test_launcher.cc', | 942 'test/launcher/unit_test_launcher.cc', |
938 'test/launcher/unit_test_launcher.h', | 943 'test/launcher/unit_test_launcher.h', |
939 'test/launcher/unit_test_launcher_ios.cc', | 944 'test/launcher/unit_test_launcher_ios.cc', |
940 'test/mock_chrome_application_mac.h', | 945 'test/mock_chrome_application_mac.h', |
941 'test/mock_chrome_application_mac.mm', | 946 'test/mock_chrome_application_mac.mm', |
942 'test/mock_devices_changed_observer.cc', | 947 'test/mock_devices_changed_observer.cc', |
943 'test/mock_devices_changed_observer.h', | 948 'test/mock_devices_changed_observer.h', |
| 949 'test/mock_log.cc', |
| 950 'test/mock_log.h', |
944 'test/multiprocess_test.cc', | 951 'test/multiprocess_test.cc', |
945 'test/multiprocess_test.h', | 952 'test/multiprocess_test.h', |
946 'test/multiprocess_test_android.cc', | 953 'test/multiprocess_test_android.cc', |
947 'test/null_task_runner.cc', | 954 'test/null_task_runner.cc', |
948 'test/null_task_runner.h', | 955 'test/null_task_runner.h', |
949 'test/opaque_ref_counted.cc', | 956 'test/opaque_ref_counted.cc', |
950 'test/opaque_ref_counted.h', | 957 'test/opaque_ref_counted.h', |
951 'test/perf_log.cc', | 958 'test/perf_log.cc', |
952 'test/perf_log.h', | 959 'test/perf_log.h', |
953 'test/perf_test_suite.cc', | 960 'test/perf_test_suite.cc', |
(...skipping 375 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1329 ], | 1336 ], |
1330 }], | 1337 }], |
1331 ['OS == "android"', { | 1338 ['OS == "android"', { |
1332 'targets': [ | 1339 'targets': [ |
1333 { | 1340 { |
1334 # GN: //base:base_jni_headers | 1341 # GN: //base:base_jni_headers |
1335 'target_name': 'base_jni_headers', | 1342 'target_name': 'base_jni_headers', |
1336 'type': 'none', | 1343 'type': 'none', |
1337 'sources': [ | 1344 'sources': [ |
1338 'android/java/src/org/chromium/base/ApplicationStatus.java', | 1345 'android/java/src/org/chromium/base/ApplicationStatus.java', |
| 1346 'android/java/src/org/chromium/base/AnimationFrameTimeHistogram.java
', |
1339 'android/java/src/org/chromium/base/BuildInfo.java', | 1347 'android/java/src/org/chromium/base/BuildInfo.java', |
1340 'android/java/src/org/chromium/base/CommandLine.java', | 1348 'android/java/src/org/chromium/base/CommandLine.java', |
1341 'android/java/src/org/chromium/base/ContentUriUtils.java', | 1349 'android/java/src/org/chromium/base/ContentUriUtils.java', |
1342 'android/java/src/org/chromium/base/CpuFeatures.java', | 1350 'android/java/src/org/chromium/base/CpuFeatures.java', |
1343 'android/java/src/org/chromium/base/EventLog.java', | 1351 'android/java/src/org/chromium/base/EventLog.java', |
1344 'android/java/src/org/chromium/base/FieldTrialList.java', | 1352 'android/java/src/org/chromium/base/FieldTrialList.java', |
1345 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, | 1353 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, |
1346 'android/java/src/org/chromium/base/JNIUtils.java', | 1354 'android/java/src/org/chromium/base/JNIUtils.java', |
1347 'android/java/src/org/chromium/base/JavaHandlerThread.java', | 1355 'android/java/src/org/chromium/base/JavaHandlerThread.java', |
1348 'android/java/src/org/chromium/base/LocaleUtils.java', | 1356 'android/java/src/org/chromium/base/LocaleUtils.java', |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1544 'sources': [ | 1552 'sources': [ |
1545 'debug_message.cc', | 1553 'debug_message.cc', |
1546 ], | 1554 ], |
1547 'msvs_settings': { | 1555 'msvs_settings': { |
1548 'VCLinkerTool': { | 1556 'VCLinkerTool': { |
1549 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS | 1557 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
1550 }, | 1558 }, |
1551 }, | 1559 }, |
1552 }, | 1560 }, |
1553 { | 1561 { |
| 1562 # Target to manually rebuild pe_image_test.dll which is checked into |
| 1563 # base/test/data/pe_image. |
1554 'target_name': 'pe_image_test', | 1564 'target_name': 'pe_image_test', |
1555 'type': 'shared_library', | 1565 'type': 'shared_library', |
1556 'sources': [ | 1566 'sources': [ |
1557 'win/pe_image_test.cc', | 1567 'win/pe_image_test.cc', |
1558 ], | 1568 ], |
1559 'msvs_settings': { | 1569 'msvs_settings': { |
1560 'VCLinkerTool': { | 1570 'VCLinkerTool': { |
1561 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS | 1571 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
1562 'DelayLoadDLLs': [ | 1572 'DelayLoadDLLs': [ |
1563 'cfgmgr32.dll', | 1573 'cfgmgr32.dll', |
(...skipping 27 matching lines...) Expand all Loading... |
1591 'dependencies': [ | 1601 'dependencies': [ |
1592 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 1602 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
1593 ], | 1603 ], |
1594 }], | 1604 }], |
1595 ], | 1605 ], |
1596 }, | 1606 }, |
1597 ], | 1607 ], |
1598 }], | 1608 }], |
1599 ], | 1609 ], |
1600 } | 1610 } |
OLD | NEW |