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
Этот коммит содержится в:
Chris Freehill
2020-06-15 08:13:53 -05:00
родитель 5f947270c1
Коммит c35b0b8ec1
2 изменённых файлов: 10 добавлений и 1 удалений
+1 -1
Просмотреть файл
@@ -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)
+9
Просмотреть файл
@@ -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("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")