Skip to content

Commit 05a6b94

Browse files
committed
[gn] port d5ca900 (driver_execs for dsymutil, llvm-debuginfod, llvm-ml, llvm-objdump, llvm-symbolizer)
1 parent 90ecadd commit 05a6b94

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import("//llvm/utils/TableGen/tablegen.gni")
2+
import("//llvm/utils/gn/build/driver_executable.gni")
23

34
tablegen("Options") {
45
visibility = [ ":dsymutil" ]
56
args = [ "-gen-opt-parser-defs" ]
67
}
78

8-
executable("dsymutil") {
9+
driver_executable("dsymutil") {
910
deps = [
1011
":Options",
1112
"//llvm/lib/CodeGen/AsmPrinter",

llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod/BUILD.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import("//llvm/tools/binutils_symlinks.gni")
22
import("//llvm/utils/TableGen/tablegen.gni")
3+
import("//llvm/utils/gn/build/driver_executable.gni")
34
import("//llvm/utils/gn/build/symlink_or_copy.gni")
45

56
tablegen("Opts") {
@@ -23,7 +24,7 @@ group("symlinks") {
2324
}
2425
}
2526

26-
executable("llvm-debuginfod") {
27+
driver_executable("llvm-debuginfod") {
2728
deps = [
2829
":Opts",
2930
"//llvm/lib/Debuginfod",

llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1+
import("//llvm/utils/gn/build/driver_executable.gni")
12
import("//llvm/utils/TableGen/tablegen.gni")
23

34
tablegen("Opts") {
45
visibility = [ ":llvm-ml" ]
56
args = [ "-gen-opt-parser-defs" ]
67
}
78

8-
executable("llvm-ml") {
9+
driver_executable("llvm-ml") {
910
deps = [
1011
":Opts",
1112
"//llvm/lib/MC",

llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import("//llvm/tools/binutils_symlinks.gni")
22
import("//llvm/tools/cctools_symlinks.gni")
33
import("//llvm/utils/TableGen/tablegen.gni")
4+
import("//llvm/utils/gn/build/driver_executable.gni")
45
import("//llvm/utils/gn/build/symlink_or_copy.gni")
56

67
tablegen("ObjdumpOpts") {
@@ -37,7 +38,7 @@ group("symlinks") {
3738
}
3839
}
3940

40-
executable("llvm-objdump") {
41+
driver_executable("llvm-objdump") {
4142
deps = [
4243
":ObjdumpOpts",
4344
":OtoolOpts",

llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import("//llvm/tools/binutils_symlinks.gni")
22
import("//llvm/utils/TableGen/tablegen.gni")
3+
import("//llvm/utils/gn/build/driver_executable.gni")
34
import("//llvm/utils/gn/build/symlink_or_copy.gni")
45

56
tablegen("Opts") {
@@ -27,7 +28,7 @@ group("symlinks") {
2728
}
2829
}
2930

30-
executable("llvm-symbolizer") {
31+
driver_executable("llvm-symbolizer") {
3132
deps = [
3233
":Opts",
3334
"//llvm/lib/DebugInfo/DWARF",

0 commit comments

Comments
 (0)