From 25ae3af0f4b8a451ad3dc7f59c5c32e10a4aaa20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20Bergstr=C3=B6m?= <davbe125@student.liu.se>
Date: Thu, 12 Jul 2018 09:49:52 +0200
Subject: [PATCH] Test system on Linux

---
 CMakeLists.txt | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6ac0623ea..210c3205e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.6)
+cmake_minimum_required (VERSION 3.5)
 project (starcraft-python-api)
 
 # Build with C++14 support, required by sc2api
@@ -19,10 +19,12 @@ add_subdirectory(src)
 add_subdirectory(python-api-src)
 
 # Hack to make compile, these flags are otherwise set to give errors on warnings
-set_target_properties(sc2api PROPERTIES COMPILE_FLAGS "/W4")
-set_target_properties(sc2lib PROPERTIES COMPILE_FLAGS "/W4")
-set_target_properties(sc2renderer PROPERTIES COMPILE_FLAGS "/W4")
-set_target_properties(sc2utils PROPERTIES COMPILE_FLAGS "/W3")
-set_target_properties(sc2protocol PROPERTIES COMPILE_FLAGS "/W0")
+if (MSVC)
+    set_target_properties(sc2api PROPERTIES COMPILE_FLAGS "/W4")
+    set_target_properties(sc2lib PROPERTIES COMPILE_FLAGS "/W4")
+    set_target_properties(sc2renderer PROPERTIES COMPILE_FLAGS "/W4")
+    set_target_properties(sc2utils PROPERTIES COMPILE_FLAGS "/W3")
+    set_target_properties(sc2protocol PROPERTIES COMPILE_FLAGS "/W0")
+endif (MSVC)
 
 set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT CommandCenter)
-- 
GitLab