OLD | NEW |
1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 config("libdart_vm_config") { | 5 config("libdart_vm_config") { |
6 # TODO(zra, jamesr): This check can go away after some problems with the | 6 # TODO(zra, jamesr): This check can go away after some problems with the |
7 # fuchsia toolchain definition are fixed. | 7 # fuchsia toolchain definition are fixed. |
8 if (!defined(is_fuchsia) || !is_fuchsia) { | 8 if (!defined(is_fuchsia) || !is_fuchsia) { |
9 libs = [ "dl" ] | 9 libs = [ "dl" ] |
10 | 10 |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 "..:dart_maybe_precompiled_runtime_config"] | 64 "..:dart_maybe_precompiled_runtime_config"] |
65 public_configs = [":libdart_vm_config"] | 65 public_configs = [":libdart_vm_config"] |
66 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) | 66 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
67 sources = vm_sources_list.sources | 67 sources = vm_sources_list.sources |
68 include_dirs = [ | 68 include_dirs = [ |
69 "..", | 69 "..", |
70 ] | 70 ] |
71 } | 71 } |
72 | 72 |
73 | 73 |
| 74 static_library("libdart_vm_noopt") { |
| 75 configs += ["..:dart_config", |
| 76 "..:dart_maybe_product_config", |
| 77 "..:dart_precompiler_config", |
| 78 "..:dart_maybe_precompiled_runtime_config"] |
| 79 public_configs = [":libdart_vm_config"] |
| 80 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
| 81 sources = vm_sources_list.sources |
| 82 include_dirs = [ |
| 83 "..", |
| 84 ] |
| 85 } |
| 86 |
| 87 |
74 static_library("libdart_vm_precompiled_runtime") { | 88 static_library("libdart_vm_precompiled_runtime") { |
75 configs += ["..:dart_config", | 89 configs += ["..:dart_config", |
76 "..:dart_maybe_product_config", | 90 "..:dart_maybe_product_config", |
77 "..:dart_precompiled_runtime_config"] | 91 "..:dart_precompiled_runtime_config"] |
78 public_configs = [":libdart_vm_config"] | 92 public_configs = [":libdart_vm_config"] |
79 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) | 93 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
80 sources = vm_sources_list.sources | 94 sources = vm_sources_list.sources |
81 include_dirs = [ | 95 include_dirs = [ |
82 "..", | 96 "..", |
83 ] | 97 ] |
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
277 ["developer", "developer", true, "../../sdk/lib/developer", "../lib"], | 291 ["developer", "developer", true, "../../sdk/lib/developer", "../lib"], |
278 ["_internal", "internal", true, "../../sdk/lib/internal", "../lib"], | 292 ["_internal", "internal", true, "../../sdk/lib/internal", "../lib"], |
279 ["isolate", "isolate", true, "../../sdk/lib/isolate", "../lib"], | 293 ["isolate", "isolate", true, "../../sdk/lib/isolate", "../lib"], |
280 ["math", "math", true, "../../sdk/lib/math", "../lib"], | 294 ["math", "math", true, "../../sdk/lib/math", "../lib"], |
281 ["mirrors", "mirrors", true, "../../sdk/lib/mirrors", "../lib"], | 295 ["mirrors", "mirrors", true, "../../sdk/lib/mirrors", "../lib"], |
282 ["profiler", "profiler", false, "../../sdk/lib/profiler"], | 296 ["profiler", "profiler", false, "../../sdk/lib/profiler"], |
283 ["typed_data", "typed_data", false, "../lib"], | 297 ["typed_data", "typed_data", false, "../lib"], |
284 ["_vmservice", "vmservice", true, "../../sdk/lib/vmservice", "../lib"], | 298 ["_vmservice", "vmservice", true, "../../sdk/lib/vmservice", "../lib"], |
285 ] | 299 ] |
286 } | 300 } |
OLD | NEW |