summaryrefslogtreecommitdiff
path: root/archived/ptlibzippy/ptlibzippyConfig.cmake.in
diff options
context:
space:
mode:
authorMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-02 18:51:45 +0300
committerMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-02 18:51:45 +0300
commitd3261e64152397db2dca4d691a990c6bc2a6f4dd (patch)
treefac2f7be638651181a72453d714f0f96675c2b8b /archived/ptlibzippy/ptlibzippyConfig.cmake.in
parent31b9a8949ed0a288143e23bf739f2eb64fdc63be (diff)
downloadProject-Tick-d3261e64152397db2dca4d691a990c6bc2a6f4dd.tar.gz
Project-Tick-d3261e64152397db2dca4d691a990c6bc2a6f4dd.zip
NOISSUE add archived projects
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to 'archived/ptlibzippy/ptlibzippyConfig.cmake.in')
-rw-r--r--archived/ptlibzippy/ptlibzippyConfig.cmake.in27
1 files changed, 27 insertions, 0 deletions
diff --git a/archived/ptlibzippy/ptlibzippyConfig.cmake.in b/archived/ptlibzippy/ptlibzippyConfig.cmake.in
new file mode 100644
index 0000000000..3bb9acc344
--- /dev/null
+++ b/archived/ptlibzippy/ptlibzippyConfig.cmake.in
@@ -0,0 +1,27 @@
+@PACKAGE_INIT@
+
+set(_PTLIBZIPPY_supported_components "shared" "static")
+
+if(PTlibzippy_FIND_COMPONENTS)
+ foreach(_comp ${PTlibzippy_FIND_COMPONENTS})
+ if(NOT _comp IN_LIST _PTLIBZIPPY_supported_components)
+ set(PTlibzippy_FOUND False)
+ set(PTlibzippy_NOT_FOUND_MESSAGE "Unsupported component: ${_comp}")
+ endif(NOT _comp IN_LIST _PTLIBZIPPY_supported_components)
+
+ include("${CMAKE_CURRENT_LIST_DIR}/PTlibzippy-${_comp}.cmake")
+ endforeach(_comp ${PTlibzippy_FIND_COMPONENTS})
+else(PTlibzippy_FIND_COMPONENTS)
+ foreach(_component_config IN LISTS _PTLIBZIPPY_supported_components)
+ set(_component_file "${CMAKE_CURRENT_LIST_DIR}/PTlibzippy-${_component_config}.cmake")
+ if(NOT EXISTS "${_component_file}")
+ set(PTlibzippy_FOUND False)
+ set(PTlibzippy_NOT_FOUND_MESSAGE
+ "PTlibzippy component '${_component_config}' is not installed. "
+ "Request COMPONENTS explicitly when only a subset is available.")
+ return()
+ endif()
+
+ include("${_component_file}")
+ endforeach(_component_config IN LISTS _PTLIBZIPPY_supported_components)
+endif(PTlibzippy_FIND_COMPONENTS)