Skip to content

Commit decf88d

Browse files
committed
[gn] port eeee5a4 (clang-sycl-linker)
Also port follow-up 0d499f9.
1 parent c2a892f commit decf88d

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

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

+1
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ group("test") {
173173
"//clang/tools/clang-refactor",
174174
"//clang/tools/clang-repl",
175175
"//clang/tools/clang-scan-deps",
176+
"//clang/tools/clang-sycl-linker",
176177
"//clang/tools/diagtool",
177178
"//clang/tools/driver:symlinks",
178179
"//clang/unittests",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import("//llvm/utils/TableGen/tablegen.gni")
2+
3+
tablegen("SYCLLinkOpts") {
4+
args = [ "-gen-opt-parser-defs" ]
5+
}
6+
7+
executable("clang-sycl-linker") {
8+
configs += [ "//llvm/utils/gn/build:clang_code" ]
9+
deps = [
10+
":SYCLLinkOpts",
11+
"//clang/lib/Basic",
12+
"//llvm/lib/BinaryFormat",
13+
"//llvm/lib/Option",
14+
"//llvm/lib/Object",
15+
"//llvm/lib/Support",
16+
"//llvm/lib/TargetParser",
17+
]
18+
sources = [ "ClangSYCLLinker.cpp" ]
19+
}

0 commit comments

Comments
 (0)