cmake_minimum_required (VERSION 3.1) project (sprite_dumper) set(CMAKE_BUILD_TYPE Debug) find_package(PkgConfig) pkg_check_modules(GraphicsMagick GraphicsMagick++ REQUIRED) include_directories(${GraphicsMagick_INCLUDE_DIRS}) add_executable(sprite_dumper sprite_dumper.cpp) set_property(TARGET sprite_dumper PROPERTY CXX_STANDARD 17) set_property(TARGET sprite_dumper PROPERTY CXX_STANDARD_REQUIRED ON) target_link_libraries(sprite_dumper ${GraphicsMagick_LIBRARIES}) add_executable(tileset_dumper tileset_dumper.cpp) set_property(TARGET tileset_dumper PROPERTY CXX_STANDARD 17) set_property(TARGET tileset_dumper PROPERTY CXX_STANDARD_REQUIRED ON) target_link_libraries(tileset_dumper ${GraphicsMagick_LIBRARIES})