[release] Use threaded compression with xz
[llvm-project.git] / bolt / tools / CMakeLists.txt
blob52050fb8b00561402758f848df431f74526c3a1b
1 set(BOLT_TOOLS_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}" CACHE PATH
2     "Path for binary subdirectory (defaults to '${CMAKE_INSTALL_BINDIR}')")
3 mark_as_advanced(BOLT_TOOLS_INSTALL_DIR)
5 # Move these macros to AddBolt if such a CMake module is ever created.
7 macro(add_bolt_tool name)
8   llvm_add_tool(BOLT ${ARGV})
9 endmacro()
11 macro(add_bolt_tool_symlink name)
12   llvm_add_tool_symlink(BOLT ${ARGV})
13 endmacro()
15 add_subdirectory(driver)
16 add_subdirectory(llvm-bolt-fuzzer)
17 add_subdirectory(bat-dump)
18 add_subdirectory(merge-fdata)
19 add_subdirectory(heatmap)