Skip to content

Commit c52efdc

Browse files
committed
gn build: (manually) merge b5913e6
1 parent 8d694a4 commit c52efdc

File tree

1 file changed

+10
-1
lines changed
  • llvm/utils/gn/secondary/llvm/tools/llvm-objcopy

1 file changed

+10
-1
lines changed

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

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

5+
tablegen("InstallNameToolOpts") {
6+
visibility = [ ":llvm-objcopy" ]
7+
args = [ "-gen-opt-parser-defs" ]
8+
}
9+
510
tablegen("ObjcopyOpts") {
611
visibility = [ ":llvm-objcopy" ]
712
args = [ "-gen-opt-parser-defs" ]
@@ -12,7 +17,10 @@ tablegen("StripOpts") {
1217
args = [ "-gen-opt-parser-defs" ]
1318
}
1419

15-
symlinks = [ "llvm-strip" ]
20+
symlinks = [
21+
"llvm-install-name-tool",
22+
"llvm-strip",
23+
]
1624
if (llvm_install_binutils_symlinks) {
1725
symlinks += [
1826
"objcopy",
@@ -39,6 +47,7 @@ group("symlinks") {
3947

4048
executable("llvm-objcopy") {
4149
deps = [
50+
":InstallNameToolOpts",
4251
":ObjcopyOpts",
4352
":StripOpts",
4453
"//llvm/lib/MC",

0 commit comments

Comments
 (0)