@@ -16,18 +16,18 @@ add_library(bolt_rt_instr STATIC
16
16
instr.cpp
17
17
${CMAKE_CURRENT_BINARY_DIR} /config.h
18
18
)
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} " )
20
20
add_library (bolt_rt_hugify STATIC
21
21
hugify.cpp
22
22
${CMAKE_CURRENT_BINARY_DIR} /config.h
23
23
)
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} " )
25
25
26
26
if (NOT BOLT_BUILT_STANDALONE )
27
27
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} " )
29
29
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} " )
31
31
endif ()
32
32
33
33
set (BOLT_RT_FLAGS
@@ -53,23 +53,23 @@ target_include_directories(bolt_rt_instr PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
53
53
target_compile_options (bolt_rt_hugify PRIVATE ${BOLT_RT_FLAGS} )
54
54
target_include_directories (bolt_rt_hugify PRIVATE ${CMAKE_CURRENT_BINARY_DIR} )
55
55
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} " )
58
58
59
59
if (CMAKE_CXX_COMPILER_ID MATCHES ".*Clang.*" AND CMAKE_SYSTEM_NAME STREQUAL "Darwin" )
60
60
add_library (bolt_rt_instr_osx STATIC
61
61
instr.cpp
62
62
${CMAKE_CURRENT_BINARY_DIR} /config.h
63
63
)
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} " )
65
65
target_include_directories (bolt_rt_instr_osx PRIVATE ${CMAKE_CURRENT_BINARY_DIR} )
66
66
target_compile_options (bolt_rt_instr_osx PRIVATE
67
67
-target x86_64-apple-darwin19.6.0
68
68
${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} " )
70
70
71
71
if (NOT BOLT_BUILT_STANDALONE )
72
72
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} " )
74
74
endif ()
75
75
endif ()
0 commit comments