From 5d99c2b70395f5b4ac04a90af40c94c230e26988 Mon Sep 17 00:00:00 2001 From: pantor Date: Mon, 21 Jan 2019 19:01:23 +0100 Subject: [PATCH] ignore most warnings in appveyor --- CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a96467a..f4bc002 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,12 +10,19 @@ option(COVERALLS "Generate coveralls data" OFF) set(CMAKE_CXX_STANDARD 17) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake) set(CMAKE_BUILD_TYPE Debug) # set(CMAKE_BUILD_TYPE Release) # set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") +if (CMAKE_COMPILER_IS_GNUCC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") +endif() + +if (MSVC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4") +endif() + add_library(inja INTERFACE) target_include_directories(inja INTERFACE include)