| 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 libs = [ | 6 libs = [ |
| 7 "dl", | 7 "dl", |
| 8 ] | 8 ] |
| 9 | 9 |
| 10 if (!is_android) { | 10 if (!is_android) { |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 configs += ["..:dart_config"] | 48 configs += ["..:dart_config"] |
| 49 public_configs = [":libdart_vm_config"] | 49 public_configs = [":libdart_vm_config"] |
| 50 | 50 |
| 51 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", | 51 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", |
| 52 [rebase_path("vm_sources.gypi")], | 52 [rebase_path("vm_sources.gypi")], |
| 53 "scope", | 53 "scope", |
| 54 ["vm_sources.gypi"]) | 54 ["vm_sources.gypi"]) |
| 55 | 55 |
| 56 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) | 56 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
| 57 sources = vm_sources_list.sources | 57 sources = vm_sources_list.sources |
| 58 - ["vtune.cc", "vtune.h"] | |
| 59 include_dirs = [ | 58 include_dirs = [ |
| 60 "..", | 59 "..", |
| 61 ] | 60 ] |
| 62 } | 61 } |
| 63 | 62 |
| 64 | 63 |
| 65 static_library("libdart_vm_precompiled_runtime") { | 64 static_library("libdart_vm_precompiled_runtime") { |
| 66 configs += ["..:dart_config_no_precompiler"] | 65 configs += ["..:dart_config_no_precompiler"] |
| 67 public_configs = [":libdart_vm_config"] | 66 public_configs = [":libdart_vm_config"] |
| 68 defines = ["DART_PRECOMPILED_RUNTIME"] | 67 defines = ["DART_PRECOMPILED_RUNTIME"] |
| 69 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", | 68 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", |
| 70 [rebase_path("vm_sources.gypi")], | 69 [rebase_path("vm_sources.gypi")], |
| 71 "scope", | 70 "scope", |
| 72 ["vm_sources.gypi"]) | 71 ["vm_sources.gypi"]) |
| 73 | 72 |
| 74 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) | 73 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
| 75 sources = vm_sources_list.sources | 74 sources = vm_sources_list.sources |
| 76 - ["vtune.cc", "vtune.h"] | |
| 77 include_dirs = [ | 75 include_dirs = [ |
| 78 "..", | 76 "..", |
| 79 ] | 77 ] |
| 80 } | 78 } |
| 81 | 79 |
| 82 | 80 |
| 83 static_library("libdart_vm_nosnapshot") { | 81 static_library("libdart_vm_nosnapshot") { |
| 84 configs += ["..:dart_config"] | 82 configs += ["..:dart_config"] |
| 85 public_configs = [":libdart_vm_config"] | 83 public_configs = [":libdart_vm_config"] |
| 86 defines = [ "DART_NO_SNAPSHOT" ] | 84 defines = [ "DART_NO_SNAPSHOT" ] |
| 87 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", | 85 vm_sources_list = exec_script("../../tools/gypi_to_gn.py", |
| 88 [rebase_path("vm_sources.gypi")], | 86 [rebase_path("vm_sources.gypi")], |
| 89 "scope", | 87 "scope", |
| 90 ["vm_sources.gypi"]) | 88 ["vm_sources.gypi"]) |
| 91 | 89 |
| 92 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) | 90 set_sources_assignment_filter(["*_test.cc", "*_test.h"]) |
| 93 sources = vm_sources_list.sources | 91 sources = vm_sources_list.sources |
| 94 - ["vtune.cc", "vtune.h"] | |
| 95 include_dirs = [ | 92 include_dirs = [ |
| 96 "..", | 93 "..", |
| 97 ] | 94 ] |
| 98 } | 95 } |
| 99 | 96 |
| 100 | 97 |
| 101 template("generate_library_source") { | 98 template("generate_library_source") { |
| 102 assert(defined(invoker.libname), "Need libname in $target_name") | 99 assert(defined(invoker.libname), "Need libname in $target_name") |
| 103 assert(defined(invoker.filename), "Need a filename in $target_name") | 100 assert(defined(invoker.filename), "Need a filename in $target_name") |
| 104 assert(defined(invoker.kind), "Need kind in $target_name") | 101 assert(defined(invoker.kind), "Need kind in $target_name") |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 217 ["developer", "developer"], | 214 ["developer", "developer"], |
| 218 ["_internal", "internal"], | 215 ["_internal", "internal"], |
| 219 ["isolate", "isolate"], | 216 ["isolate", "isolate"], |
| 220 ["math", "math"], | 217 ["math", "math"], |
| 221 ["mirrors", "mirrors"], | 218 ["mirrors", "mirrors"], |
| 222 ["profiler", "profiler"], | 219 ["profiler", "profiler"], |
| 223 ["typed_data", "typed_data"], | 220 ["typed_data", "typed_data"], |
| 224 ["_vmservice", "vmservice"], | 221 ["_vmservice", "vmservice"], |
| 225 ] | 222 ] |
| 226 } | 223 } |
| OLD | NEW |