2021-12-21 23:35:00 +01:00
|
|
|
cmake_minimum_required(VERSION 3.13)
|
2015-01-31 15:07:47 +01:00
|
|
|
project(MINEDMAP CXX)
|
|
|
|
|
2021-12-21 23:35:00 +01:00
|
|
|
# May not work with all toolchains, added for the Windows CI build
|
|
|
|
option(BUILD_STATIC "Create a statically linked MinedMap executable")
|
|
|
|
|
|
|
|
if(BUILD_STATIC)
|
|
|
|
list(REMOVE_ITEM CMAKE_FIND_LIBRARY_SUFFIXES ".so" ".dll.a")
|
|
|
|
add_link_options("-static")
|
|
|
|
endif()
|
|
|
|
|
2021-08-24 13:07:31 +02:00
|
|
|
find_package(PkgConfig REQUIRED)
|
2015-01-31 15:07:47 +01:00
|
|
|
|
2021-08-24 13:07:31 +02:00
|
|
|
pkg_check_modules(ZLIB REQUIRED IMPORTED_TARGET zlib)
|
|
|
|
pkg_check_modules(PNG REQUIRED IMPORTED_TARGET libpng16)
|
2015-02-01 00:21:17 +01:00
|
|
|
|
2015-01-31 15:07:47 +01:00
|
|
|
add_subdirectory(src)
|