Revert "[cmake] Don't export LLVM_TOOLS_INSTALL_DIR anymore"

This reverts commit d5daa5c5b0.
This commit is contained in:
John Ericson
2022-06-10 19:26:12 +00:00
parent b3b08ad623
commit 0bb317b7bf
28 changed files with 32 additions and 87 deletions

View File

@@ -1,17 +1,3 @@
set(BOLT_TOOLS_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}" CACHE PATH
"Path for binary subdirectory (defaults to '${CMAKE_INSTALL_BINDIR}')")
mark_as_advanced(BOLT_TOOLS_INSTALL_DIR)
# Move these macros to AddBolt if such a CMake module is ever created.
macro(add_bolt_tool name)
llvm_add_tool(BOLT ${ARGV})
endmacro()
macro(add_bolt_tool_symlink name)
llvm_add_tool_symlink(BOLT ${ARGV})
endmacro()
add_subdirectory(driver)
add_subdirectory(llvm-bolt-fuzzer)
add_subdirectory(merge-fdata)

View File

@@ -11,7 +11,7 @@ else()
set(BOLT_DRIVER_DEPS "")
endif()
add_bolt_tool(llvm-bolt
add_llvm_tool(llvm-bolt
llvm-bolt.cpp
DEPENDS
@@ -25,8 +25,8 @@ target_link_libraries(llvm-bolt
LLVMBOLTUtils
)
add_bolt_tool_symlink(perf2bolt llvm-bolt)
add_bolt_tool_symlink(llvm-boltdiff llvm-bolt)
add_llvm_tool_symlink(perf2bolt llvm-bolt)
add_llvm_tool_symlink(llvm-boltdiff llvm-bolt)
set(BOLT_DEPENDS
llvm-bolt

View File

@@ -5,7 +5,7 @@ set(LLVM_LINK_COMPONENTS
Support
)
add_bolt_tool(llvm-bolt-heatmap
add_llvm_tool(llvm-bolt-heatmap
heatmap.cpp
)

View File

@@ -1,6 +1,6 @@
set(LLVM_LINK_COMPONENTS Support)
add_bolt_tool(merge-fdata
add_llvm_tool(merge-fdata
merge-fdata.cpp
DEPENDS