Skip to content
Snippets Groups Projects
CMakeLists.txt 742 B
project(llrfctrl-config NONE)
cmake_minimum_required(VERSION 3.14)

# Note: Always keep MAJOR_VERSION and MINOR_VERSION identical to the server version. Count only the patch separately.
set(${PROJECT_NAME}_MAJOR_VERSION 08)
set(${PROJECT_NAME}_MINOR_VERSION 04)
set(${PROJECT_NAME}_PATCH_VERSION 01)
include(cmake/set_version_numbers.cmake)

include(cmake/config_generator_project.cmake)

configure_file(llrfctrl6-epics/ConfigVersion/__init__.py.in ${PROJECT_BINARY_DIR}/llrfctrl6-epics/ConfigVersion/__init__.py)

install(DIRECTORY "${PROJECT_BINARY_DIR}/llrfctrl6-epics/ConfigVersion" DESTINATION "${DESTDIR}/llrfctrl6-epics")
install(DIRECTORY "${PROJECT_BINARY_DIR}/llrfctrl6-epics/InstanceType" DESTINATION "${DESTDIR}/llrfctrl6-epics")