OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 import("//build/config/nacl/config.gni") | 6 import("//build/config/nacl/config.gni") |
7 import("//testing/test.gni") | 7 import("//testing/test.gni") |
8 | 8 |
9 assert(enable_nacl) | 9 assert(enable_nacl) |
10 | 10 |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 "//ppapi/shared_impl", | 64 "//ppapi/shared_impl", |
65 "//third_party/mojo/src/mojo/edk/system", | 65 "//third_party/mojo/src/mojo/edk/system", |
66 ] | 66 ] |
67 | 67 |
68 data_deps = [ | 68 data_deps = [ |
69 "//ppapi/native_client:irt", | 69 "//ppapi/native_client:irt", |
70 "//ppapi/native_client/src/untrusted/pnacl_support_extension", | 70 "//ppapi/native_client/src/untrusted/pnacl_support_extension", |
71 ] | 71 ] |
72 } | 72 } |
73 | 73 |
| 74 # TODO(GYP): Delete this after we've converted everything to GN. |
| 75 # The _run targets exist only for compatibility w/ GYP. |
| 76 group("nacl_loader_unittests_run") { |
| 77 testonly = true |
| 78 deps = [ |
| 79 ":nacl_loader_unittests", |
| 80 ] |
| 81 } |
| 82 |
74 test("nacl_loader_unittests") { | 83 test("nacl_loader_unittests") { |
75 sources = [ | 84 sources = [ |
76 "nacl_ipc_adapter_unittest.cc", | 85 "nacl_ipc_adapter_unittest.cc", |
77 "nacl_validation_query_unittest.cc", | 86 "nacl_validation_query_unittest.cc", |
78 "run_all_unittests.cc", | 87 "run_all_unittests.cc", |
79 ] | 88 ] |
80 | 89 |
81 deps = [ | 90 deps = [ |
82 ":loader", | 91 ":loader", |
83 "//base/test:test_support", | 92 "//base/test:test_support", |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
140 } | 149 } |
141 | 150 |
142 test("nacl_helper_nonsfi_unittests") { | 151 test("nacl_helper_nonsfi_unittests") { |
143 sources = [ | 152 sources = [ |
144 "nonsfi/nacl_helper_nonsfi_unittests.cc", | 153 "nonsfi/nacl_helper_nonsfi_unittests.cc", |
145 ] | 154 ] |
146 deps = [ | 155 deps = [ |
147 "//base", | 156 "//base", |
148 "//base/test:test_launcher_nacl_nonsfi", | 157 "//base/test:test_launcher_nacl_nonsfi", |
149 ] | 158 ] |
150 data_deps = [ | |
151 ":nacl_helper_nonsfi_unittests_main_copy(//build/toolchain/nacl:newlib_pna
cl_nonsfi)", | |
152 ] | |
153 } | 159 } |
154 | 160 |
155 group("helper_nonsfi") { | 161 group("helper_nonsfi") { |
156 data_deps = [ | 162 data_deps = [ |
157 ":nacl_helper_nonsfi_copy(//build/toolchain/nacl:newlib_pnacl_nonsfi)", | 163 ":nacl_helper_nonsfi_copy(//build/toolchain/nacl:newlib_pnacl_nonsfi)", |
158 ] | 164 ] |
159 } | 165 } |
| 166 |
| 167 group("helper_nonsfi_unittests") { |
| 168 testonly = true |
| 169 data_deps = [ |
| 170 ":nacl_helper_nonsfi_unittests", |
| 171 ":nacl_helper_nonsfi_unittests_main_copy(//build/toolchain/nacl:newlib_pna
cl_nonsfi)", |
| 172 ] |
| 173 } |
| 174 |
| 175 # TODO(GYP): Delete this after we've converted everything to GN. |
| 176 # The _run targets exist only for compatibility w/ GYP. |
| 177 group("nacl_helper_nonsfi_unittests_run") { |
| 178 testonly = true |
| 179 data_deps = [ |
| 180 ":helper_nonsfi_unittests", |
| 181 ":nacl_helper_nonsfi_unittests_main_copy(//build/toolchain/nacl:newlib_pna
cl_nonsfi)", |
| 182 ] |
| 183 } |
160 } | 184 } |
161 | 185 |
162 if (is_win && target_cpu == "x86" && current_cpu == "x64") { | 186 if (is_win && target_cpu == "x86" && current_cpu == "x64") { |
163 source_set("nacl_helper_win_64") { | 187 source_set("nacl_helper_win_64") { |
164 sources = [ | 188 sources = [ |
165 "nacl_helper_win_64.cc", | 189 "nacl_helper_win_64.cc", |
166 "nacl_helper_win_64.h", | 190 "nacl_helper_win_64.h", |
167 ] | 191 ] |
168 | 192 |
169 deps = [ | 193 deps = [ |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
275 "${root_out_dir}/nacl_helper_nonsfi_unittests_main", | 299 "${root_out_dir}/nacl_helper_nonsfi_unittests_main", |
276 ] | 300 ] |
277 outputs = [ | 301 outputs = [ |
278 "${root_build_dir}/{{source_file_part}}", | 302 "${root_build_dir}/{{source_file_part}}", |
279 ] | 303 ] |
280 deps = [ | 304 deps = [ |
281 ":nacl_helper_nonsfi_unittests_main", | 305 ":nacl_helper_nonsfi_unittests_main", |
282 ] | 306 ] |
283 } | 307 } |
284 } | 308 } |
OLD | NEW |