From e394fc003703d7590e4278ad62ea1f3d0dcf0bae Mon Sep 17 00:00:00 2001
From: "U. Bruhin" <urbibruhin@bluewin.ch>
Date: Sat, 2 Mar 2024 00:16:44 +0100
Subject: [PATCH] Restore compatibility with older CMake versions

---
 CMakeLists.txt        | 2 +-
 quazip/CMakeLists.txt | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 308bc5e..ee20f20 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,7 @@ cmake_minimum_required(VERSION 3.5...3.18)
 
 project(QuaZip VERSION 1.4)
 
-include(cmake/clone-repo.cmake)
+#include(cmake/clone-repo.cmake)
 
 set(QUAZIP_LIB_VERSION ${QuaZip_VERSION})
 set(QUAZIP_LIB_SOVERSION 1.4.0)
diff --git a/quazip/CMakeLists.txt b/quazip/CMakeLists.txt
index 5136c34..c541d7e 100644
--- a/quazip/CMakeLists.txt
+++ b/quazip/CMakeLists.txt
@@ -2,7 +2,7 @@ project(QuaZip_Library VERSION ${QUAZIP_LIB_VERSION})
 
 include(GNUInstallDirs) # configurable CMAKE_INSTALL_*DIR
 
-cmake_minimum_required(VERSION 3.13)
+#cmake_minimum_required(VERSION 3.13)
 
 set(QUAZIP_HEADERS
         JlCompress.h
@@ -72,7 +72,9 @@ if(BUILD_SHARED_LIBS)
 else()
 	target_compile_definitions(${QUAZIP_LIB_TARGET_NAME} PUBLIC QUAZIP_STATIC) # suppress dllimport
 endif()
-target_link_directories(${QUAZIP_LIB_TARGET_NAME} PUBLIC ${QUAZIP_LBD})
+if(NOT (CMAKE_VERSION VERSION_LESS "3.13"))
+        target_link_directories(${QUAZIP_LIB_TARGET_NAME} PUBLIC ${QUAZIP_LBD})
+endif()
 
 include(CMakePackageConfigHelpers)