@@ -16,18 +16,18 @@ add_library(bolt_rt_instr STATIC
1616 instr.cpp
1717 ${CMAKE_CURRENT_BINARY_DIR} /config.h
1818 )
19- set_target_properties (bolt_rt_instr PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
19+ set_target_properties (bolt_rt_instr PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "lib ${LLVM_LIBDIR_SUFFIX} " )
2020add_library (bolt_rt_hugify STATIC
2121 hugify.cpp
2222 ${CMAKE_CURRENT_BINARY_DIR} /config.h
2323 )
24- set_target_properties (bolt_rt_hugify PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
24+ set_target_properties (bolt_rt_hugify PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "lib ${LLVM_LIBDIR_SUFFIX} " )
2525
2626if (NOT BOLT_BUILT_STANDALONE)
2727 add_custom_command (TARGET bolt_rt_instr POST_BUILD
28- COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib/libbolt_rt_instr.a" "${LLVM_LIBRARY_DIR} " )
28+ COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib${LLVM_LIBDIR_SUFFIX} /libbolt_rt_instr.a" "${LLVM_LIBRARY_DIR} " )
2929 add_custom_command (TARGET bolt_rt_hugify POST_BUILD
30- COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib/libbolt_rt_hugify.a" "${LLVM_LIBRARY_DIR} " )
30+ COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib${LLVM_LIBDIR_SUFFIX} /libbolt_rt_hugify.a" "${LLVM_LIBRARY_DIR} " )
3131endif ()
3232
3333set (BOLT_RT_FLAGS
@@ -53,23 +53,23 @@ target_include_directories(bolt_rt_instr PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
5353target_compile_options (bolt_rt_hugify PRIVATE ${BOLT_RT_FLAGS} )
5454target_include_directories (bolt_rt_hugify PRIVATE ${CMAKE_CURRENT_BINARY_DIR} )
5555
56- install (TARGETS bolt_rt_instr DESTINATION "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
57- install (TARGETS bolt_rt_hugify DESTINATION "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
56+ install (TARGETS bolt_rt_instr DESTINATION "lib ${LLVM_LIBDIR_SUFFIX} " )
57+ install (TARGETS bolt_rt_hugify DESTINATION "lib ${LLVM_LIBDIR_SUFFIX} " )
5858
5959if (CMAKE_CXX_COMPILER_ID MATCHES ".*Clang.*" AND CMAKE_SYSTEM_NAME STREQUAL "Darwin" )
6060 add_library (bolt_rt_instr_osx STATIC
6161 instr.cpp
6262 ${CMAKE_CURRENT_BINARY_DIR} /config.h
6363 )
64- set_target_properties (bolt_rt_instr_osx PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
64+ set_target_properties (bolt_rt_instr_osx PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "lib ${LLVM_LIBDIR_SUFFIX} " )
6565 target_include_directories (bolt_rt_instr_osx PRIVATE ${CMAKE_CURRENT_BINARY_DIR} )
6666 target_compile_options (bolt_rt_instr_osx PRIVATE
6767 -target x86_64-apple -darwin19.6.0
6868 ${BOLT_RT_FLAGS} )
69- install (TARGETS bolt_rt_instr_osx DESTINATION "${CMAKE_INSTALL_LIBDIR} ${LLVM_LIBDIR_SUFFIX} " )
69+ install (TARGETS bolt_rt_instr_osx DESTINATION "lib ${LLVM_LIBDIR_SUFFIX} " )
7070
7171 if (NOT BOLT_BUILT_STANDALONE)
7272 add_custom_command (TARGET bolt_rt_instr_osx POST_BUILD
73- COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib/libbolt_rt_instr_osx.a" "${LLVM_LIBRARY_DIR} " )
73+ COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR} /lib${LLVM_LIBDIR_SUFFIX} /libbolt_rt_instr_osx.a" "${LLVM_LIBRARY_DIR} " )
7474 endif ()
7575endif ()
0 commit comments