mirror of https://gitee.com/bigwinds/arangodb
fix INSTALL of stripped client binaries
This commit is contained in:
parent
3b13964dd3
commit
4b05fa1e4a
|
@ -80,24 +80,26 @@ macro(strip_install_bin_and_config
|
||||||
endif()
|
endif()
|
||||||
set(FILE ${CMAKE_RUNTIME_OUTPUT_DIRECTORY_X}/${TARGET}${CMAKE_EXECUTABLE_SUFFIX})
|
set(FILE ${CMAKE_RUNTIME_OUTPUT_DIRECTORY_X}/${TARGET}${CMAKE_EXECUTABLE_SUFFIX})
|
||||||
set(STRIP_FILE ${INTERMEDIATE_STRIP_DIR}/${TARGET}${CMAKE_EXECUTABLE_SUFFIX})
|
set(STRIP_FILE ${INTERMEDIATE_STRIP_DIR}/${TARGET}${CMAKE_EXECUTABLE_SUFFIX})
|
||||||
# if (NOT MSVC AND CMAKE_STRIP)
|
if (NOT MSVC AND CMAKE_STRIP)
|
||||||
# set(TARGET_NAME "${BIND_TARGET}_${TARGET}")
|
set(TARGET_NAME "${BIND_TARGET}_${TARGET}")
|
||||||
# ExternalProject_Add("${TARGET_NAME}"
|
ExternalProject_Add("${TARGET_NAME}"
|
||||||
# SOURCE_DIR ${CMAKE_RUNTIME_OUTPUT_DIRECTORY_X}
|
DEPENDS ${BIND_TARGET}
|
||||||
#
|
SOURCE_DIR ${CMAKE_RUNTIME_OUTPUT_DIRECTORY_X}
|
||||||
# CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${INTERMEDIATE_STRIP_DIR}
|
|
||||||
# COMMENT "creating strip directory"
|
CONFIGURE_COMMAND ${CMAKE_COMMAND} -E make_directory ${INTERMEDIATE_STRIP_DIR}
|
||||||
#
|
COMMENT "creating strip directory"
|
||||||
# BUILD_COMMAND ${CMAKE_STRIP} ${FILE} -o ${STRIP_FILE}
|
|
||||||
# COMMENT "stripping binary"
|
BUILD_COMMAND ${CMAKE_STRIP} ${FILE} -o ${STRIP_FILE}
|
||||||
#
|
COMMENT "stripping binary"
|
||||||
# INSTALL_COMMAND ${CMAKE_COMMAND} -E copy ${STRIP_FILE} ${TARGET_DIR}
|
INSTALL_COMMAND ""
|
||||||
# )
|
)
|
||||||
# else ()
|
install(PROGRAMS ${STRIP_FILE}
|
||||||
|
DESTINATION ${TARGET_DIR})
|
||||||
|
else ()
|
||||||
install(
|
install(
|
||||||
PROGRAMS ${FILE}
|
PROGRAMS ${FILE}
|
||||||
DESTINATION ${TARGET_DIR})
|
DESTINATION ${TARGET_DIR})
|
||||||
# endif()
|
endif()
|
||||||
install_config(${TARGET})
|
install_config(${TARGET})
|
||||||
|
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
Loading…
Reference in New Issue