diff options
author | Jürgen Gehring <juergen.gehring@bmw.de> | 2015-06-11 06:57:47 -0700 |
---|---|---|
committer | Jürgen Gehring <juergen.gehring@bmw.de> | 2015-06-11 06:57:47 -0700 |
commit | 6c463fcc3dcee619925f08ea09e19a86b9e581cc (patch) | |
tree | 17e765e0623c58778150605d1cd0340c658ce6ab /cmake | |
parent | 1d83eb38e546e0165f1ad6821f04445b2b9b19d2 (diff) | |
download | genivi-common-api-runtime-6c463fcc3dcee619925f08ea09e19a86b9e581cc.tar.gz |
CommonAPI 3.1.1
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/CommonAPIConfig.cmake.in | 13 | ||||
-rw-r--r-- | cmake/CommonAPIConfigVersion.cmake.in | 12 |
2 files changed, 25 insertions, 0 deletions
diff --git a/cmake/CommonAPIConfig.cmake.in b/cmake/CommonAPIConfig.cmake.in new file mode 100644 index 0000000..2c4fea4 --- /dev/null +++ b/cmake/CommonAPIConfig.cmake.in @@ -0,0 +1,13 @@ +# Config file for the CommonAPI package +# It defines the following variables +# COMMONAPI_INCLUDE_DIRS - include directories for CommonAPI + +# Compute paths +get_filename_component(COMMONAPI_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +set(COMMONAPI_INCLUDE_DIRS "@CONF_INCLUDE_DIRS@") + +# Our library dependencies (contains definitions for IMPORTED targets) +include("${COMMONAPI_CMAKE_DIR}/CommonAPITargets.cmake") + +set(COMMONAPI_VERSION @PACKAGE_VERSION@) +set(COMMONAPI_VERSION_STRING "@PACKAGE_VERSION@") diff --git a/cmake/CommonAPIConfigVersion.cmake.in b/cmake/CommonAPIConfigVersion.cmake.in new file mode 100644 index 0000000..9d6ff4f --- /dev/null +++ b/cmake/CommonAPIConfigVersion.cmake.in @@ -0,0 +1,12 @@ +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_COMPATIBLE FALSE) + +string(REPLACE "." "\\." ESCAPED_API_HEADER_VERSION "@COMMONAPI_API_HEADER_VERSION@") +if("${PACKAGE_FIND_VERSION}" MATCHES "^@ESCAPED_API_HEADER_VERSION@($|\\.)") + set(PACKAGE_VERSION_COMPATIBLE TRUE) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT TRUE) +endif() |