Commit 57560472 by Maarten L. Hekkelman

Merge branch 'develop' into trunk

parents 249fb52f bf823b8b
...@@ -22,15 +22,14 @@ ...@@ -22,15 +22,14 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
cmake_minimum_required(VERSION 3.15) cmake_minimum_required(VERSION 3.23)
# set the project name # set the project name
project(mkdssp VERSION 4.4.6 LANGUAGES CXX) project(mkdssp VERSION 4.4.7 LANGUAGES CXX)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
include(CTest) include(CTest)
include(FetchContent)
include(VersionString) include(VersionString)
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
...@@ -97,8 +96,11 @@ endif() ...@@ -97,8 +96,11 @@ endif()
set(CMAKE_THREAD_PREFER_PTHREAD) set(CMAKE_THREAD_PREFER_PTHREAD)
set(THREADS_PREFER_PTHREAD_FLAG) set(THREADS_PREFER_PTHREAD_FLAG)
find_package(Threads) find_package(Threads)
find_package(libmcfp QUIET)
if(NOT libmcfp_FOUND)
include(FetchContent)
if(NOT PDB_REDO_META)
if(CMAKE_VERSION GREATER_EQUAL 3.28) if(CMAKE_VERSION GREATER_EQUAL 3.28)
set(EXLC "EXCLUDE_FROM_ALL") set(EXLC "EXCLUDE_FROM_ALL")
endif() endif()
...@@ -110,7 +112,11 @@ if(NOT PDB_REDO_META) ...@@ -110,7 +112,11 @@ if(NOT PDB_REDO_META)
GIT_TAG v1.3.1) GIT_TAG v1.3.1)
FetchContent_MakeAvailable(libmcfp) FetchContent_MakeAvailable(libmcfp)
endif()
find_package(cifpp 7 QUIET)
if(NOT cifpp_FOUND)
set(CIFPP_DOWNLOAD_CCD OFF) set(CIFPP_DOWNLOAD_CCD OFF)
FetchContent_Declare( FetchContent_Declare(
......
Version 4.4.7
- Fix cmakefile to use system installed libraries by default
Version 4.4.6 Version 4.4.6
- Update dependency on libcifpp to version 7 - Update dependency on libcifpp to version 7
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment