diff --git a/.travis.yml b/.travis.yml index 616ab64..6f1b5bf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,11 @@ language: cpp dist: bionic +addons: + snaps: + - name: cmake + confinement: classic + channel: 3.16/stable arch: - amd64 diff --git a/CMakeLists.txt b/CMakeLists.txt index 4be7a45..2d10096 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.11 FATAL_ERROR) +cmake_minimum_required(VERSION 3.11) project(fast_float VERSION 0.1.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index cce9438..04129d0 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,3 +1,7 @@ +# FetchContent_MakeAvailable() was only introduced in 3.14 +# https://cmake.org/cmake/help/v3.14/release/3.14.html#modules +cmake_minimum_required(VERSION 3.14 FATAL_ERROR) + include(FetchContent) FetchContent_Declare(doctest