Skip to content

Commit f4741c6

Browse files
committed
cmake INCLUDE_DIRS variable
1 parent 4988f35 commit f4741c6

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# package config
2-
cmake_minimum_required(VERSION 3.11.0)
2+
cmake_minimum_required(VERSION 3.24.0)
33
project(
44
LatAnalyze
55
VERSION 3.6

lib/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,12 @@ install(
8888
FILE LatAnalyzeTargets.cmake
8989
NAMESPACE LatAnalyze::
9090
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/LatAnalyze)
91+
set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}")
9192
configure_package_config_file(
9293
${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in
9394
"${CMAKE_CURRENT_BINARY_DIR}/LatAnalyzeConfig.cmake"
94-
INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/LatAnalyze)
95+
INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/LatAnalyze
96+
PATH_VARS INCLUDE_INSTALL_DIR)
9597
write_basic_package_version_file(
9698
"${CMAKE_CURRENT_BINARY_DIR}/LatAnalyzeConfigVersion.cmake"
9799
VERSION "${PROJECT_VERSION}"

lib/Config.cmake.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,6 @@ endforeach()
2525

2626
include("${CMAKE_CURRENT_LIST_DIR}/LatAnalyzeTargets.cmake")
2727

28+
set(@PROJECT_NAME@_INCLUDE_DIRS "@PACKAGE_INCLUDE_INSTALL_DIR@")
29+
2830
check_required_components(LatAnalyze)

0 commit comments

Comments
 (0)