aboutsummaryrefslogtreecommitdiff
path: root/bolt/cmake
diff options
context:
space:
mode:
authorPetr Hosek <phosek@google.com>2023-06-01 08:03:16 +0000
committerPetr Hosek <phosek@google.com>2023-06-01 08:03:50 +0000
commit1d6a2c535793807da9febd06d796f872d7debb2f (patch)
tree0360b2d27326fc6342f12c696f9a200c01aec65f /bolt/cmake
parent4f0436dd1532d7534d77e6fc211a7a50bbdd0c49 (diff)
downloadllvm-1d6a2c535793807da9febd06d796f872d7debb2f.zip
llvm-1d6a2c535793807da9febd06d796f872d7debb2f.tar.gz
llvm-1d6a2c535793807da9febd06d796f872d7debb2f.tar.bz2
Revert "[BOLT][CMake] Redo the build and install targets"
This reverts commit f99a7d3e38095cfdaf7e729289a8894dd31c7efa since it broke the bolt-aarch64-ubuntu-clang-shared bot.
Diffstat (limited to 'bolt/cmake')
-rw-r--r--bolt/cmake/modules/AddBOLT.cmake36
1 files changed, 0 insertions, 36 deletions
diff --git a/bolt/cmake/modules/AddBOLT.cmake b/bolt/cmake/modules/AddBOLT.cmake
deleted file mode 100644
index 1f69b904..0000000
--- a/bolt/cmake/modules/AddBOLT.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
-include(GNUInstallDirs)
-include(LLVMDistributionSupport)
-
-macro(add_bolt_executable name)
- add_llvm_executable(${name} ${ARGN})
- set_target_properties(${name} PROPERTIES FOLDER "BOLT")
-endmacro()
-
-macro(add_bolt_tool name)
- if (NOT BOLT_BUILD_TOOLS)
- set(EXCLUDE_FROM_ALL ON)
- endif()
-
- add_bolt_executable(${name} ${ARGN})
-
- if (BOLT_BUILD_TOOLS)
- get_target_export_arg(${name} BOLT export_to_bolttargets)
- install(TARGETS ${name}
- ${export_to_bolttargets}
- RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
- COMPONENT bolt)
-
- if(NOT LLVM_ENABLE_IDE)
- add_llvm_install_targets(install-${name}
- DEPENDS ${name}
- COMPONENT bolt)
- endif()
- set_property(GLOBAL APPEND PROPERTY BOLT_EXPORTS ${name})
- endif()
-endmacro()
-
-macro(add_bolt_tool_symlink name dest)
- llvm_add_tool_symlink(BOLT ${name} ${dest} ALWAYS_GENERATE)
- # Always generate install targets
- llvm_install_symlink(BOLT ${name} ${dest} ALWAYS_GENERATE COMPONENT bolt)
-endmacro()