Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2944)

Unified Diff: base/base.gyp

Issue 883213003: Remove build dependencies on base.gyp:* and sdch.gyp:* from 'all'. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | build/all.gyp » ('j') | build/all.gyp » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: base/base.gyp
diff --git a/base/base.gyp b/base/base.gyp
index 6b7d0dae4b9a0b789f7b96d2c66e9f5e3af790f1..81b438f53d8db321be0ff33ca9ed2c6d830a9764 100644
--- a/base/base.gyp
+++ b/base/base.gyp
@@ -12,6 +12,72 @@
],
'targets': [
{
+ 'target_name': 'base_all',
+ 'type': 'none',
+ 'dependencies': [
+ 'base',
+ 'base_i18n',
+ 'base_message_loop_tests',
+ 'base_prefs',
+ 'protect_file_posix',
+ 'base_prefs_test_support',
+ 'base_static',
+ 'run_all_unittests',
+ 'base_unittests',
+ 'base_perftests',
+ 'base_i18n_perftests',
+ 'test_support_base',
+ 'test_support_perf',
+ ],
+ 'conditions': [
+ ['OS=="ios" and "<(GENERATOR)"=="ninja"', {
+ 'dependencies': [ 'test_launcher' ],
+ }],
+ ['OS!="ios"', {
+ 'dependencies': [
+ 'build_utf8_validator_tables',
+ 'check_example',
+ ],
+ }],
+ ['OS=="win" and target_arch=="ia32"', {
+ 'dependencies': [
+ 'base_i18n_nacl_win64',
+ 'base_static_win64',
+ 'base_win64',
+ ],
+ }],
+ ['os_posix==1 and OS!="mac" and OS!="ios"', {
+ 'dependencies': [
+ 'symbolize',
+ 'xdg_mime',
+ ],
+ }],
+ ['OS=="android"', {
+ 'dependencies': [
+ 'base_jni_headers',
+ 'base_unittests_jni_headers',
+ 'base_native_libraries_gen',
+ 'base_java',
+ 'base_java_unittest_support',
+ 'base_java_application_state',
+ 'base_java_library_load_from_apk_status_codes',
+ 'base_java_memory_pressure_level',
+ 'base_java_test_support',
+ 'base_javatests',
+ 'chromium_android_linker',
+ 'base_perftests_apk',
+ 'base_unittests_apk',
+ ],
+ }],
+ ['OS=="win"', {
+ 'dependencies': [ 'debug_message' ]
+ }],
+ ['test_isolation_mode != "noop"', {
+ 'dependencies': [ 'base_unittests_run' ]
+ }],
+ ],
+ },
+ {
'target_name': 'base',
'type': '<(component)',
'toolsets': ['host', 'target'],
« no previous file with comments | « no previous file | build/all.gyp » ('j') | build/all.gyp » ('J')

Powered by Google App Engine
This is Rietveld 408576698