| 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 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 209 'link_settings': { | 209 'link_settings': { |
| 210 'libraries': [ | 210 'libraries': [ |
| 211 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', | 211 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', |
| 212 '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework', | 212 '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework', |
| 213 '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', | 213 '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', |
| 214 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', | 214 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
| 215 '$(SDKROOT)/System/Library/Frameworks/UIKit.framework', | 215 '$(SDKROOT)/System/Library/Frameworks/UIKit.framework', |
| 216 ], | 216 ], |
| 217 }, | 217 }, |
| 218 }], | 218 }], |
| 219 ['OS != "win" and OS != "ios"', { | 219 ['OS != "win" and (OS != "ios" or _toolset == "host")', { |
| 220 'dependencies': ['../third_party/libevent/libevent.gyp:libevent'], | 220 'dependencies': ['../third_party/libevent/libevent.gyp:libevent'], |
| 221 },], | 221 },], |
| 222 ['component=="shared_library"', { | 222 ['component=="shared_library"', { |
| 223 'conditions': [ | 223 'conditions': [ |
| 224 ['OS=="win"', { | 224 ['OS=="win"', { |
| 225 'sources!': [ | 225 'sources!': [ |
| 226 'debug/debug_on_start_win.cc', | 226 'debug/debug_on_start_win.cc', |
| 227 ], | 227 ], |
| 228 }], | 228 }], |
| 229 ], | 229 ], |
| (...skipping 28 matching lines...) Expand all Loading... |
| 258 'sync_socket.h', | 258 'sync_socket.h', |
| 259 'sync_socket_win.cc', | 259 'sync_socket_win.cc', |
| 260 'sync_socket_posix.cc', | 260 'sync_socket_posix.cc', |
| 261 ], | 261 ], |
| 262 'includes': [ | 262 'includes': [ |
| 263 '../build/android/increase_size_for_speed.gypi', | 263 '../build/android/increase_size_for_speed.gypi', |
| 264 ], | 264 ], |
| 265 }, | 265 }, |
| 266 { | 266 { |
| 267 'target_name': 'base_i18n', | 267 'target_name': 'base_i18n', |
| 268 'toolsets': ['host', 'target'], |
| 268 'type': '<(component)', | 269 'type': '<(component)', |
| 269 'variables': { | 270 'variables': { |
| 270 'enable_wexit_time_destructors': 1, | 271 'enable_wexit_time_destructors': 1, |
| 271 'optimize': 'max', | 272 'optimize': 'max', |
| 272 'base_i18n_target': 1, | 273 'base_i18n_target': 1, |
| 273 }, | 274 }, |
| 274 'dependencies': [ | 275 'dependencies': [ |
| 275 'base', | 276 'base', |
| 276 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', | 277 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', |
| 277 '../third_party/icu/icu.gyp:icui18n', | 278 '../third_party/icu/icu.gyp:icui18n', |
| (...skipping 570 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 848 'base_i18n', | 849 'base_i18n', |
| 849 'base', | 850 'base', |
| 850 ], | 851 ], |
| 851 'sources': [ | 852 'sources': [ |
| 852 'i18n/streaming_utf8_validator_perftest.cc', | 853 'i18n/streaming_utf8_validator_perftest.cc', |
| 853 ], | 854 ], |
| 854 }, | 855 }, |
| 855 { | 856 { |
| 856 # GN: //base/test:test_support | 857 # GN: //base/test:test_support |
| 857 'target_name': 'test_support_base', | 858 'target_name': 'test_support_base', |
| 859 'toolsets': ['host', 'target'], |
| 858 'type': 'static_library', | 860 'type': 'static_library', |
| 859 'dependencies': [ | 861 'dependencies': [ |
| 860 'base', | 862 'base', |
| 861 'base_static', | 863 'base_static', |
| 862 'base_i18n', | 864 'base_i18n', |
| 863 '../testing/gmock.gyp:gmock', | 865 '../testing/gmock.gyp:gmock', |
| 864 '../testing/gtest.gyp:gtest', | 866 '../testing/gtest.gyp:gtest', |
| 865 '../third_party/libxml/libxml.gyp:libxml', | 867 '../third_party/libxml/libxml.gyp:libxml', |
| 866 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', | 868 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat
ions', |
| 867 ], | 869 ], |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 978 'test/values_test_util.cc', | 980 'test/values_test_util.cc', |
| 979 'test/values_test_util.h', | 981 'test/values_test_util.h', |
| 980 ], | 982 ], |
| 981 'target_conditions': [ | 983 'target_conditions': [ |
| 982 ['OS == "ios"', { | 984 ['OS == "ios"', { |
| 983 'sources/': [ | 985 'sources/': [ |
| 984 # Pull in specific Mac files for iOS (which have been filtered out | 986 # Pull in specific Mac files for iOS (which have been filtered out |
| 985 # by file name rules). | 987 # by file name rules). |
| 986 ['include', '^test/test_file_util_mac\\.cc$'], | 988 ['include', '^test/test_file_util_mac\\.cc$'], |
| 987 ], | 989 ], |
| 990 }], |
| 991 ['OS == "ios" and _toolset == "target"', { |
| 988 'sources!': [ | 992 'sources!': [ |
| 989 # iOS uses its own unit test launcher. | 993 # iOS uses its own unit test launcher. |
| 990 'test/launcher/unit_test_launcher.cc', | 994 'test/launcher/unit_test_launcher.cc', |
| 991 ], | 995 ], |
| 992 }], | 996 }], |
| 997 ['OS == "ios" and _toolset == "host"', { |
| 998 'sources!': [ |
| 999 'test/launcher/unit_test_launcher_ios.cc', |
| 1000 'test/test_support_ios.h', |
| 1001 'test/test_support_ios.mm', |
| 1002 ], |
| 1003 }], |
| 993 ], # target_conditions | 1004 ], # target_conditions |
| 994 }, | 1005 }, |
| 995 { | 1006 { |
| 996 'target_name': 'test_support_perf', | 1007 'target_name': 'test_support_perf', |
| 997 'type': 'static_library', | 1008 'type': 'static_library', |
| 998 'dependencies': [ | 1009 'dependencies': [ |
| 999 'base', | 1010 'base', |
| 1000 'test_support_base', | 1011 'test_support_base', |
| 1001 '../testing/gtest.gyp:gtest', | 1012 '../testing/gtest.gyp:gtest', |
| 1002 ], | 1013 ], |
| 1003 'sources': [ | 1014 'sources': [ |
| 1004 'test/run_all_perftests.cc', | 1015 'test/run_all_perftests.cc', |
| 1005 ], | 1016 ], |
| 1006 'direct_dependent_settings': { | 1017 'direct_dependent_settings': { |
| 1007 'defines': [ | 1018 'defines': [ |
| 1008 'PERF_TEST', | 1019 'PERF_TEST', |
| 1009 ], | 1020 ], |
| 1010 }, | 1021 }, |
| 1011 }, | 1022 }, |
| 1012 ], | 1023 ], |
| 1013 'conditions': [ | 1024 'conditions': [ |
| 1025 ['OS=="ios" and "<(GENERATOR)"=="ninja"', { |
| 1026 'targets': [ |
| 1027 { |
| 1028 'target_name': 'test_launcher', |
| 1029 'toolsets': ['host'], |
| 1030 'type': 'executable', |
| 1031 'dependencies': [ |
| 1032 'test_support_base', |
| 1033 ], |
| 1034 'sources': [ |
| 1035 'test/launcher/test_launcher_ios.cc', |
| 1036 ], |
| 1037 }, |
| 1038 ], |
| 1039 }], |
| 1014 ['OS!="ios"', { | 1040 ['OS!="ios"', { |
| 1015 'targets': [ | 1041 'targets': [ |
| 1016 { | 1042 { |
| 1017 'target_name': 'check_example', | 1043 'target_name': 'check_example', |
| 1018 'type': 'executable', | 1044 'type': 'executable', |
| 1019 'sources': [ | 1045 'sources': [ |
| 1020 'check_example.cc', | 1046 'check_example.cc', |
| 1021 ], | 1047 ], |
| 1022 'dependencies': [ | 1048 'dependencies': [ |
| 1023 'base', | 1049 'base', |
| (...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1273 '../build/android/increase_size_for_speed.gypi', | 1299 '../build/android/increase_size_for_speed.gypi', |
| 1274 ], | 1300 ], |
| 1275 }, | 1301 }, |
| 1276 ], | 1302 ], |
| 1277 }], | 1303 }], |
| 1278 ['OS == "android"', { | 1304 ['OS == "android"', { |
| 1279 'targets': [ | 1305 'targets': [ |
| 1280 { | 1306 { |
| 1281 # GN: //base:base_jni_headers | 1307 # GN: //base:base_jni_headers |
| 1282 'target_name': 'base_jni_headers', | 1308 'target_name': 'base_jni_headers', |
| 1309 'toolsets': ['host', 'target'], |
| 1283 'type': 'none', | 1310 'type': 'none', |
| 1284 'sources': [ | 1311 'sources': [ |
| 1285 'android/java/src/org/chromium/base/ApplicationStatus.java', | 1312 'android/java/src/org/chromium/base/ApplicationStatus.java', |
| 1286 'android/java/src/org/chromium/base/BuildInfo.java', | 1313 'android/java/src/org/chromium/base/BuildInfo.java', |
| 1287 'android/java/src/org/chromium/base/CommandLine.java', | 1314 'android/java/src/org/chromium/base/CommandLine.java', |
| 1288 'android/java/src/org/chromium/base/ContentUriUtils.java', | 1315 'android/java/src/org/chromium/base/ContentUriUtils.java', |
| 1289 'android/java/src/org/chromium/base/CpuFeatures.java', | 1316 'android/java/src/org/chromium/base/CpuFeatures.java', |
| 1290 'android/java/src/org/chromium/base/EventLog.java', | 1317 'android/java/src/org/chromium/base/EventLog.java', |
| 1291 'android/java/src/org/chromium/base/FieldTrialList.java', | 1318 'android/java/src/org/chromium/base/FieldTrialList.java', |
| 1292 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, | 1319 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, |
| (...skipping 11 matching lines...) Expand all Loading... |
| 1304 'android/java/src/org/chromium/base/TraceEvent.java', | 1331 'android/java/src/org/chromium/base/TraceEvent.java', |
| 1305 ], | 1332 ], |
| 1306 'variables': { | 1333 'variables': { |
| 1307 'jni_gen_package': 'base', | 1334 'jni_gen_package': 'base', |
| 1308 }, | 1335 }, |
| 1309 'includes': [ '../build/jni_generator.gypi' ], | 1336 'includes': [ '../build/jni_generator.gypi' ], |
| 1310 }, | 1337 }, |
| 1311 { | 1338 { |
| 1312 # TODO(GN) | 1339 # TODO(GN) |
| 1313 'target_name': 'base_unittests_jni_headers', | 1340 'target_name': 'base_unittests_jni_headers', |
| 1341 'toolsets': ['host', 'target'], |
| 1314 'type': 'none', | 1342 'type': 'none', |
| 1315 'sources': [ | 1343 'sources': [ |
| 1316 'test/android/java/src/org/chromium/base/ContentUriTestUtils.java', | 1344 'test/android/java/src/org/chromium/base/ContentUriTestUtils.java', |
| 1317 ], | 1345 ], |
| 1318 'variables': { | 1346 'variables': { |
| 1319 'jni_gen_package': 'base', | 1347 'jni_gen_package': 'base', |
| 1320 }, | 1348 }, |
| 1321 'includes': [ '../build/jni_generator.gypi' ], | 1349 'includes': [ '../build/jni_generator.gypi' ], |
| 1322 }, | 1350 }, |
| 1323 { | 1351 { |
| 1324 # GN: //base:base_native_libraries_gen | 1352 # GN: //base:base_native_libraries_gen |
| 1325 'target_name': 'base_native_libraries_gen', | 1353 'target_name': 'base_native_libraries_gen', |
| 1354 'toolsets': ['host', 'target'], |
| 1326 'type': 'none', | 1355 'type': 'none', |
| 1327 'sources': [ | 1356 'sources': [ |
| 1328 'android/java/templates/NativeLibraries.template', | 1357 'android/java/templates/NativeLibraries.template', |
| 1329 ], | 1358 ], |
| 1330 'variables': { | 1359 'variables': { |
| 1331 'package_name': 'org/chromium/base/library_loader', | 1360 'package_name': 'org/chromium/base/library_loader', |
| 1332 'template_deps': [], | 1361 'template_deps': [], |
| 1333 }, | 1362 }, |
| 1334 'includes': [ '../build/android/java_cpp_template.gypi' ], | 1363 'includes': [ '../build/android/java_cpp_template.gypi' ], |
| 1335 }, | 1364 }, |
| 1336 { | 1365 { |
| 1337 # GN: //base:base_java | 1366 # GN: //base:base_java |
| 1338 'target_name': 'base_java', | 1367 'target_name': 'base_java', |
| 1368 'toolsets': ['host', 'target'], |
| 1339 'type': 'none', | 1369 'type': 'none', |
| 1340 'variables': { | 1370 'variables': { |
| 1341 'java_in_dir': '../base/android/java', | 1371 'java_in_dir': '../base/android/java', |
| 1342 'jar_excluded_classes': [ '*/NativeLibraries.class' ], | 1372 'jar_excluded_classes': [ '*/NativeLibraries.class' ], |
| 1343 }, | 1373 }, |
| 1344 'dependencies': [ | 1374 'dependencies': [ |
| 1345 'base_java_application_state', | 1375 'base_java_application_state', |
| 1346 'base_java_memory_pressure_level', | 1376 'base_java_memory_pressure_level', |
| 1347 'base_native_libraries_gen', | 1377 'base_native_libraries_gen', |
| 1348 ], | 1378 ], |
| 1349 'includes': [ '../build/java.gypi' ], | 1379 'includes': [ '../build/java.gypi' ], |
| 1350 'conditions': [ | 1380 'conditions': [ |
| 1351 ['android_webview_build==0', { | 1381 ['android_webview_build==0', { |
| 1352 'dependencies': [ | 1382 'dependencies': [ |
| 1353 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', | 1383 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', |
| 1354 ], | 1384 ], |
| 1355 }] | 1385 }] |
| 1356 ], | 1386 ], |
| 1357 }, | 1387 }, |
| 1358 { | 1388 { |
| 1359 # GN: //base:base_java_unittest_support | 1389 # GN: //base:base_java_unittest_support |
| 1360 'target_name': 'base_java_unittest_support', | 1390 'target_name': 'base_java_unittest_support', |
| 1391 'toolsets': ['host', 'target'], |
| 1361 'type': 'none', | 1392 'type': 'none', |
| 1362 'dependencies': [ | 1393 'dependencies': [ |
| 1363 'base_java', | 1394 'base_java', |
| 1364 ], | 1395 ], |
| 1365 'variables': { | 1396 'variables': { |
| 1366 'java_in_dir': '../base/test/android/java', | 1397 'java_in_dir': '../base/test/android/java', |
| 1367 }, | 1398 }, |
| 1368 'includes': [ '../build/java.gypi' ], | 1399 'includes': [ '../build/java.gypi' ], |
| 1369 }, | 1400 }, |
| 1370 { | 1401 { |
| 1371 # GN: //base:base_android_java_enums_srcjar | 1402 # GN: //base:base_android_java_enums_srcjar |
| 1372 'target_name': 'base_java_application_state', | 1403 'target_name': 'base_java_application_state', |
| 1404 'toolsets': ['host', 'target'], |
| 1373 'type': 'none', | 1405 'type': 'none', |
| 1374 'variables': { | 1406 'variables': { |
| 1375 'source_file': 'android/application_status_listener.h', | 1407 'source_file': 'android/application_status_listener.h', |
| 1376 }, | 1408 }, |
| 1377 'includes': [ '../build/android/java_cpp_enum.gypi' ], | 1409 'includes': [ '../build/android/java_cpp_enum.gypi' ], |
| 1378 }, | 1410 }, |
| 1379 { | 1411 { |
| 1380 # GN: //base:base_android_java_enums_srcjar | 1412 # GN: //base:base_android_java_enums_srcjar |
| 1381 'target_name': 'base_java_memory_pressure_level', | 1413 'target_name': 'base_java_memory_pressure_level', |
| 1414 'toolsets': ['host', 'target'], |
| 1382 'type': 'none', | 1415 'type': 'none', |
| 1383 'variables': { | 1416 'variables': { |
| 1384 'source_file': 'memory/memory_pressure_listener.h', | 1417 'source_file': 'memory/memory_pressure_listener.h', |
| 1385 }, | 1418 }, |
| 1386 'includes': [ '../build/android/java_cpp_enum.gypi' ], | 1419 'includes': [ '../build/android/java_cpp_enum.gypi' ], |
| 1387 }, | 1420 }, |
| 1388 { | 1421 { |
| 1389 # GN: //base:base_java_test_support | 1422 # GN: //base:base_java_test_support |
| 1390 'target_name': 'base_java_test_support', | 1423 'target_name': 'base_java_test_support', |
| 1391 'type': 'none', | 1424 'type': 'none', |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1497 'dependencies': [ | 1530 'dependencies': [ |
| 1498 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 1531 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 1499 ], | 1532 ], |
| 1500 }], | 1533 }], |
| 1501 ], | 1534 ], |
| 1502 }, | 1535 }, |
| 1503 ], | 1536 ], |
| 1504 }], | 1537 }], |
| 1505 ], | 1538 ], |
| 1506 } | 1539 } |
| OLD | NEW |