cmake_minimum_required (VERSION 3.10) project(Cesium3DTilesConverter VERSION 3.1.2) set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) set(BUILD_TESTS ON CACHE BOOL "Build tests") configure_file ( "${PROJECT_SOURCE_DIR}/include/Commons/Version.h.in" "${PROJECT_SOURCE_DIR}/include/Commons/Version.h" ) find_package(GDAL REQUIRED) find_package(Qt5 REQUIRED COMPONENTS Core Xml Concurrent Test) find_package(OpenSceneGraph REQUIRED COMPONENTS osg osgDB osgUtil) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTOUIC ON) set(CMAKE_AUTORCC ON) add_subdirectory(thirdparty) add_subdirectory(src) if(BUILD_TESTS) enable_testing(${BUILD_TESTS}) add_subdirectory(tests) endif()