xref: /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn (revision d415bd752c734aee168c4ee86ff32e8cc249eb16)
1import("//third-party/unittest/unittest.gni")
2
3unittest("LLVMExegesisAArch64Tests") {
4  deps = [
5    "//llvm/lib/DebugInfo/Symbolize",
6    "//llvm/lib/MC",
7    "//llvm/lib/MC/MCParser",
8    "//llvm/lib/Object",
9    "//llvm/lib/Support",
10    "//llvm/lib/Target/AArch64",
11
12    # Exegesis reaches inside the Target/AArch64 tablegen internals and must
13    # depend on this Target/AArch64-internal build target.
14    "//llvm/lib/Target/AArch64/MCTargetDesc",
15    "//llvm/tools/llvm-exegesis/lib",
16    "//llvm/tools/llvm-exegesis/lib/AArch64",
17  ]
18  include_dirs = [
19    "//llvm/lib/Target/AArch64",
20    "//llvm/tools/llvm-exegesis/lib",
21  ]
22  sources = [ "TargetTest.cpp" ]
23}
24