diff options
author | Markus Minichmayr <markus@tapkey.com> | 2022-02-23 15:20:19 +0100 |
---|---|---|
committer | Allen Winter <allen.winter@kdab.com> | 2022-06-03 11:17:08 -0400 |
commit | d88473bc53f32a54f18d976a97cc4d39f8902848 (patch) | |
tree | 919645b4eba3d0d12438a025a02d27bbff661e35 | |
parent | c883bc9fff66ed4579ec39f10c48b083dbec9f3a (diff) | |
download | libical-git-d88473bc53f32a54f18d976a97cc4d39f8902848.tar.gz |
Introducing config_public.h.cmake, which contains configuration to be included in ical.h.
-rw-r--r-- | CMakeLists.txt | 1 | ||||
-rw-r--r-- | config.h.cmake | 2 | ||||
-rw-r--r-- | config_public.h.cmake | 1 | ||||
-rw-r--r-- | src/libical/ical_file.cmake | 1 |
4 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f88bf312..062f3de8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -392,6 +392,7 @@ endif() include(ConfigureChecks.cmake) add_definitions(-DHAVE_CONFIG_H) +configure_file(config_public.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config_public.h) configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) set(INSTALL_TARGETS_DEFAULT_ARGS diff --git a/config.h.cmake b/config.h.cmake index 958ffd1d..aae1cf8a 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -1,5 +1,7 @@ /* config.h. Generated by cmake from config.h.cmake */ +#include "config_public.h" + /* Define if you have the ICU library. */ #cmakedefine HAVE_LIBICU 1 diff --git a/config_public.h.cmake b/config_public.h.cmake new file mode 100644 index 00000000..d6dd111c --- /dev/null +++ b/config_public.h.cmake @@ -0,0 +1 @@ +/* config_public.h. Generated by cmake from config_public.h.cmake */
diff --git a/src/libical/ical_file.cmake b/src/libical/ical_file.cmake index e1db0cc8..8a13d07c 100644 --- a/src/libical/ical_file.cmake +++ b/src/libical/ical_file.cmake @@ -1,6 +1,7 @@ # ORDERING OF HEADERS IS SIGNIFICANT. Don't change this ordering. # It is required to make the combined header ical.h properly. set(COMBINEDHEADERSICAL + ${TOPB}/config_public.h ${TOPB}/src/libical/icalversion.h ${TOPS}/src/libical/icaltime.h ${TOPS}/src/libical/icalduration.h |