| OLD | NEW |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 static_library("test_support_base") { | 5 static_library("test_support_base") { |
| 6 external = true | 6 external = true |
| 7 sources = [ | 7 sources = [ |
| 8 "expectations/expectation.cc", | 8 "expectations/expectation.cc", |
| 9 "expectations/expectation.h", | 9 "expectations/expectation.h", |
| 10 "expectations/parser.cc", | 10 "expectations/parser.cc", |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 99 ] | 99 ] |
| 100 | 100 |
| 101 if (!is_posix) { | 101 if (!is_posix) { |
| 102 sources -= [ | 102 sources -= [ |
| 103 "scoped_locale.cc", | 103 "scoped_locale.cc", |
| 104 "scoped_locale.h", | 104 "scoped_locale.h", |
| 105 ] | 105 ] |
| 106 } | 106 } |
| 107 if (is_ios) { | 107 if (is_ios) { |
| 108 # iOS uses its own unit test launcher. | 108 # iOS uses its own unit test launcher. |
| 109 sources -= "launcher/unit_test_launcher.cc" | 109 sources -= [ "launcher/unit_test_launcher.cc" ] |
| 110 | 110 |
| 111 # Pull in specific Mac files for iOS (which have been filtered out | 111 # Pull in specific Mac files for iOS (which have been filtered out |
| 112 # by file name rules). | 112 # by file name rules). |
| 113 set_sources_assignment_filter([]) | 113 set_sources_assignment_filter([]) |
| 114 sources += "test_file_util_mac.cc" | 114 sources += "test_file_util_mac.cc" |
| 115 } | 115 } |
| 116 if (toolkit_uses_gtk) { | 116 if (toolkit_uses_gtk) { |
| 117 configs += "//build/config/linux:gtk" | 117 configs += [ "//build/config/linux:gtk" ] |
| 118 } | 118 } |
| 119 } | 119 } |
| 120 | 120 |
| 121 config("perf_test_config") { | 121 config("perf_test_config") { |
| 122 defines = [ "PERF_TEST" ] | 122 defines = [ "PERF_TEST" ] |
| 123 } | 123 } |
| 124 | 124 |
| 125 static_library("test_support_perf") { | 125 static_library("test_support_perf") { |
| 126 external = true | 126 external = true |
| 127 sources = [ | 127 sources = [ |
| 128 "run_all_perftests.cc", | 128 "run_all_perftests.cc", |
| 129 ] | 129 ] |
| 130 deps = [ | 130 deps = [ |
| 131 "//base", | 131 "//base", |
| 132 "//testing/gtest", | 132 "//testing/gtest", |
| 133 ] | 133 ] |
| 134 | 134 |
| 135 direct_dependent_configs = [ ":perf_test_config" ] | 135 direct_dependent_configs = [ ":perf_test_config" ] |
| 136 | 136 |
| 137 if (toolkit_uses_gtk) { | 137 if (toolkit_uses_gtk) { |
| 138 configs += "//build/config/linux:gtk" | 138 configs += [ "//build/config/linux:gtk" ] |
| 139 } | 139 } |
| 140 } | 140 } |
| 141 | 141 |
| 142 static_library("run_all_unittests") { | 142 static_library("run_all_unittests") { |
| 143 external = true | 143 external = true |
| 144 sources = [ | 144 sources = [ |
| 145 "run_all_unittests.cc", | 145 "run_all_unittests.cc", |
| 146 ] | 146 ] |
| 147 deps = [ | 147 deps = [ |
| 148 ":test_support_base", | 148 ":test_support_base", |
| 149 ] | 149 ] |
| 150 } | 150 } |
| OLD | NEW |