Skip to content

Commit 3240581

Browse files
committed
[gn] port ebb61a5 (llvm-cas)
1 parent 8628ff3 commit 3240581

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

llvm/utils/gn/secondary/llvm/test/BUILD.gn

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,12 @@ write_lit_config("lit_site_cfg") {
195195
extra_values += [ "LLVM_ENABLE_LIBXML2=0" ] # Must be 0.
196196
}
197197

198+
if (llvm_enable_ondisk_cas) {
199+
extra_values += [ "LLVM_ENABLE_ONDISK_CAS=1" ]
200+
} else {
201+
extra_values += [ "LLVM_ENABLE_ONDISK_CAS=0" ] # Must be 0.
202+
}
203+
198204
if (llvm_enable_expensive_checks) {
199205
extra_values += [ "LLVM_ENABLE_EXPENSIVE_CHECKS=1" ]
200206
} else {
@@ -265,6 +271,7 @@ group("test") {
265271
"//llvm/tools/llvm-as",
266272
"//llvm/tools/llvm-bcanalyzer",
267273
"//llvm/tools/llvm-c-test",
274+
"//llvm/tools/llvm-cas",
268275
"//llvm/tools/llvm-cat",
269276
"//llvm/tools/llvm-cfi-verify",
270277
"//llvm/tools/llvm-cgdata",
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import("//llvm/utils/TableGen/tablegen.gni")
2+
3+
tablegen("Options") {
4+
visibility = [ ":llvm-cas" ]
5+
args = [ "-gen-opt-parser-defs" ]
6+
}
7+
8+
executable("llvm-cas") {
9+
deps = [
10+
":Options",
11+
"//llvm/lib/CAS",
12+
"//llvm/lib/Option",
13+
"//llvm/lib/Support",
14+
]
15+
sources = [ "llvm-cas.cpp" ]
16+
}

0 commit comments

Comments
 (0)