| # Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file |
| # for details. All rights reserved. Use of this source code is governed by a |
| # BSD-style license that can be found in the LICENSE file. |
| |
| executable("bit") { |
| sources = [ "main.cc" ] |
| root_dir = rebase_path(root_out_dir) |
| clang_dir = rebase_path("//buildtools/linux-x64/clang/bin") |
| defines = [ |
| "BIT_BINARY_DIR=\"$root_dir\"", |
| "BIT_CLANG_DIR=\"$clang_dir\"", |
| ] |
| deps = [ "../../../third_party/llvm:LLVMSupport" ] |
| data_deps = [ "../codegen" ] |
| } |
| |
| source_set("test") { |
| sources = [ "test.cc" ] |
| |
| root_dir = rebase_path(root_out_dir) |
| clang_dir = rebase_path("//buildtools/linux-x64/clang/bin") |
| defines = [ |
| "BIT_BINARY_DIR=\"$root_dir\"", |
| "BIT_CLANG_DIR=\"$clang_dir\"", |
| ] |
| |
| deps = [ "../../../third_party/llvm:LLVMSupport" ] |
| |
| include_dirs = [ "//runtime" ] |
| |
| defines += [ "TESTING" ] |
| } |