Skip to content

Commit

Permalink
Merge branch 'fri-1.15' into fri-1.14
Browse files Browse the repository at this point in the history
  • Loading branch information
mhubii committed Sep 7, 2024
2 parents 48ff33c + 8d5df30 commit 5ba8a58
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 16 deletions.
18 changes: 9 additions & 9 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.14")
message(FATAL_ERROR "Expected FRIClient version 1.14, found: " ${FRICLIENT_VERSION})
if (NOT FRI_CLIENT_VERSION STREQUAL "1.14")
message(FATAL_ERROR "Expected FRIClient version 1.14, 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
)
Expand Down Expand Up @@ -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
)

Expand Down
7 changes: 7 additions & 0 deletions friClientVersion.h.in
Original file line number Diff line number Diff line change
@@ -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
7 changes: 0 additions & 7 deletions friVersion.h.in

This file was deleted.

0 comments on commit 5ba8a58

Please sign in to comment.