summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Klimovich <andrey.klimovich@mapbox.com>2020-01-29 20:00:31 +0300
committerAndrei Klimovich <andrey.klimovich@mapbox.com>2020-01-29 20:00:31 +0300
commit52b39f28b490d218e5de9c43ecd02e7b2093e02a (patch)
tree4e84ee24789da6781299b210dead34142c92f7a9
parent32222115cc0836dd157162c67739ec7ece890e2f (diff)
downloadqtlocation-mapboxgl-52b39f28b490d218e5de9c43ecd02e7b2093e02a.tar.gz
use cmake 3.7
-rw-r--r--CMakeLists.txt7
1 files changed, 3 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5209151f88..d1157a04e4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,16 +1,16 @@
-cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.7 FATAL_ERROR)
project("Mapbox GL Native" LANGUAGES CXX C)
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
set_property(GLOBAL PROPERTY PREDEFINED_TARGETS_FOLDER Core)
if(NOT CMAKE_BUILD_TYPE)
- set(CMAKE_BUILD_TYPE Release)
+ set(CMAKE_BUILD_TYPE Debug)
endif()
option(MBGL_WITH_CORE_ONLY "Build only the core bits, no platform code" OFF)
option(MBGL_WITH_COVERAGE "Enable code coverage collection" OFF)
-option(MBGL_WITH_QT "Build Mapbox GL Qt bindings" OFF)
+option(MBGL_WITH_QT "Build Mapbox GL Qt bindings" ON)
option(MBGL_WITH_SANITIZER "Use [address|thread|undefined] here" OFF)
if(NOT CMAKE_RUNTIME_OUTPUT_DIRECTORY)
@@ -39,7 +39,6 @@ target_compile_options(
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<NOT:$<PLATFORM_ID:Windows>>>:-Wall>
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<NOT:$<PLATFORM_ID:Windows>>>:-Wshadow>
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<NOT:$<PLATFORM_ID:Windows>>>:-Wextra>
- $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<NOT:$<PLATFORM_ID:Windows>>>:-Werror>
$<$<AND:$<COMPILE_LANGUAGE:CXX>,$<PLATFORM_ID:Android>>:-Wno-error=tautological-constant-compare>
$<$<CXX_COMPILER_ID:GNU>:-Wno-error=maybe-uninitialized>
$<$<CXX_COMPILER_ID:GNU>:-Wno-error=return-type>