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 | |
83 test("nacl_loader_unittests") { | 74 test("nacl_loader_unittests") { |
84 sources = [ | 75 sources = [ |
85 "nacl_ipc_adapter_unittest.cc", | 76 "nacl_ipc_adapter_unittest.cc", |
86 "nacl_validation_query_unittest.cc", | 77 "nacl_validation_query_unittest.cc", |
87 "run_all_unittests.cc", | 78 "run_all_unittests.cc", |
88 ] | 79 ] |
89 | 80 |
90 deps = [ | 81 deps = [ |
91 ":loader", | 82 ":loader", |
92 "//base/test:test_support", | 83 "//base/test:test_support", |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 } | 140 } |
150 | 141 |
151 test("nacl_helper_nonsfi_unittests") { | 142 test("nacl_helper_nonsfi_unittests") { |
152 sources = [ | 143 sources = [ |
153 "nonsfi/nacl_helper_nonsfi_unittests.cc", | 144 "nonsfi/nacl_helper_nonsfi_unittests.cc", |
154 ] | 145 ] |
155 deps = [ | 146 deps = [ |
156 "//base", | 147 "//base", |
157 "//base/test:test_launcher_nacl_nonsfi", | 148 "//base/test:test_launcher_nacl_nonsfi", |
158 ] | 149 ] |
| 150 data_deps = [ |
| 151 ":nacl_helper_nonsfi_unittests_main_copy(//build/toolchain/nacl:newlib_pna
cl_nonsfi)", |
| 152 ] |
159 } | 153 } |
160 | 154 |
161 group("helper_nonsfi") { | 155 group("helper_nonsfi") { |
162 data_deps = [ | 156 data_deps = [ |
163 ":nacl_helper_nonsfi_copy(//build/toolchain/nacl:newlib_pnacl_nonsfi)", | 157 ":nacl_helper_nonsfi_copy(//build/toolchain/nacl:newlib_pnacl_nonsfi)", |
164 ] | 158 ] |
165 } | 159 } |
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 } | |
184 } | 160 } |
185 | 161 |
186 if (is_win && target_cpu == "x86" && current_cpu == "x64") { | 162 if (is_win && target_cpu == "x86" && current_cpu == "x64") { |
187 source_set("nacl_helper_win_64") { | 163 source_set("nacl_helper_win_64") { |
188 sources = [ | 164 sources = [ |
189 "nacl_helper_win_64.cc", | 165 "nacl_helper_win_64.cc", |
190 "nacl_helper_win_64.h", | 166 "nacl_helper_win_64.h", |
191 ] | 167 ] |
192 | 168 |
193 deps = [ | 169 deps = [ |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
299 "${root_out_dir}/nacl_helper_nonsfi_unittests_main", | 275 "${root_out_dir}/nacl_helper_nonsfi_unittests_main", |
300 ] | 276 ] |
301 outputs = [ | 277 outputs = [ |
302 "${root_build_dir}/{{source_file_part}}", | 278 "${root_build_dir}/{{source_file_part}}", |
303 ] | 279 ] |
304 deps = [ | 280 deps = [ |
305 ":nacl_helper_nonsfi_unittests_main", | 281 ":nacl_helper_nonsfi_unittests_main", |
306 ] | 282 ] |
307 } | 283 } |
308 } | 284 } |
OLD | NEW |