diff --git a/CMakeLists.txt b/CMakeLists.txt index 36667ad..3d63182 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,25 +49,25 @@ message("Found nanopb of version: " ${NANOPB_VERSION}) file(READ ${CMAKE_CURRENT_BINARY_DIR}/${FRIClient_SDK_NAME}/include/friClientIf.h FRI_CLIENT_IF_HEADER) string(REGEX MATCH "version \\{([0-9]+)\\.([0-9]+)" _ ${FRI_CLIENT_IF_HEADER}) -set(FRICLIENT_VERSION_MAJOR ${CMAKE_MATCH_1}) -set(FRICLIENT_VERSION_MINOR ${CMAKE_MATCH_2}) -set(FRICLIENT_VERSION ${FRICLIENT_VERSION_MAJOR}.${FRICLIENT_VERSION_MINOR}) +set(FRI_CLIENT_VERSION_MAJOR ${CMAKE_MATCH_1}) +set(FRI_CLIENT_VERSION_MINOR ${CMAKE_MATCH_2}) +set(FRI_CLIENT_VERSION ${FRI_CLIENT_VERSION_MAJOR}.${FRI_CLIENT_VERSION_MINOR}) -if (NOT FRICLIENT_VERSION STREQUAL "1.16") - message(FATAL_ERROR "Expected FRIClient version 1.16, found: " ${FRICLIENT_VERSION}) +if (NOT FRI_CLIENT_VERSION STREQUAL "1.16") + message(FATAL_ERROR "Expected FRIClient version 1.16, found: " ${FRI_CLIENT_VERSION}) endif() -message("Found FRIClient of version: " ${FRICLIENT_VERSION}) +message("Found FRIClient of version: " ${FRI_CLIENT_VERSION}) # create version header configure_file( - ${CMAKE_CURRENT_SOURCE_DIR}/friVersion.h.in ${CMAKE_CURRENT_BINARY_DIR}/${FRIClient_SDK_NAME}/include/friVersion.h + ${CMAKE_CURRENT_SOURCE_DIR}/friClientVersion.h.in ${CMAKE_CURRENT_BINARY_DIR}/${FRIClient_SDK_NAME}/include/friClientVersion.h ) ################################# # define FRIClient library target ################################# -message(STATUS "Configuring FRIClient version ${FRI_VERSION}") +message(STATUS "Configuring FRIClient version ${FRI_CLIENT_VERSION}") file(GLOB_RECURSE NANOPB_SOURCES RELATIVE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/${FRIClient_SDK_NAME}/src/nanopb-${NANOPB_VERSION}/*.c ) @@ -132,7 +132,7 @@ include(CMakePackageConfigHelpers) write_basic_package_version_file( "${CMAKE_CURRENT_BINARY_DIR}/FRIClientConfigVersion.cmake" - VERSION ${FRICLIENT_VERSION} + VERSION ${FRI_CLIENT_VERSION} COMPATIBILITY SameMajorVersion ) diff --git a/friClientVersion.h.in b/friClientVersion.h.in new file mode 100644 index 0000000..a90a4d8 --- /dev/null +++ b/friClientVersion.h.in @@ -0,0 +1,7 @@ +#ifndef FRI_CLIENT_VERSION_H +#define FRI_CLIENT_VERSION_H + +#define FRI_CLIENT_VERSION_MAJOR @FRI_CLIENT_VERSION_MAJOR@ +#define FRI_CLIENT_VERSION_MINOR @FRI_CLIENT_VERSION_MINOR@ + +#endif // FRI_CLIENT_VERSION_H diff --git a/friVersion.h.in b/friVersion.h.in deleted file mode 100644 index a8e0de3..0000000 --- a/friVersion.h.in +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef FRI_VERSION_H -#define FRI_VERSION_H - -#define FRICLIENT_VERSION_MAJOR @FRICLIENT_VERSION_MAJOR@ -#define FRICLIENT_VERSION_MINOR @FRICLIENT_VERSION_MINOR@ - -#endif // FRI_VERSION_H