Add rdci to package bin directory
Also: * add to the CI bin directory * when making a new manual PDF, don't overwrite the old one; instead, make a copy that can be used to manually replace the existing one, if desired. Change-Id: I9384e3627835a9c9983a55c23417a279a7b4d0f4
Этот коммит содержится в:
@@ -181,7 +181,7 @@ if (DOXYGEN_FOUND AND LATEX_FOUND)
|
||||
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.pdf
|
||||
COMMAND make > /dev/null
|
||||
COMMAND cp ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.pdf
|
||||
${PROJECT_SOURCE_DIR}/docs/${RDC_MANUAL_NAME}.pdf
|
||||
${PROJECT_SOURCE_DIR}/docs/${RDC_MANUAL_NAME}_new.pdf
|
||||
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/latex/refman.tex
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/latex)
|
||||
|
||||
|
||||
@@ -32,6 +32,9 @@ message("Build Configuration:")
|
||||
message("-----------BuildType: " ${CMAKE_BUILD_TYPE})
|
||||
message("------------Compiler: " ${CMAKE_CXX_COMPILER})
|
||||
message("-------------Version: " ${CMAKE_CXX_COMPILER_VERSION})
|
||||
message("------Install Prefix: " ${CMAKE_INSTALL_PREFIX})
|
||||
message("-Pkg.-Install Prefix: " ${CPACK_PACKAGING_INSTALL_PREFIX})
|
||||
message("-CMake inst. Bindir : " ${CMAKE_INSTALL_BINDIR})
|
||||
message("--------Proj Src Dir: " ${PROJECT_SOURCE_DIR})
|
||||
message("--------Proj Bld Dir: " ${PROJECT_BINARY_DIR})
|
||||
message("--------Proj Lib Dir: " ${PROJECT_BINARY_DIR}/lib)
|
||||
@@ -87,6 +90,12 @@ add_executable(${RDCI_EXE} "${RDCI_SRC_LIST}")
|
||||
target_link_libraries(${RDCI_EXE} pthread dl rdc_bootstrap)
|
||||
|
||||
|
||||
## Add the install directives for the rdci executable
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${RDCI_EXE}
|
||||
PERMISSIONS OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
COMPONENT ${CLIENT_COMPONENT}
|
||||
DESTINATION ${RDC}/bin)
|
||||
|
||||
|
||||
message("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
|
||||
|
||||
Ссылка в новой задаче
Block a user