--- CMakeLists.txt.orig	2016-06-19 23:56:27 UTC
+++ CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
 PROJECT(Aquaria)
 
 INCLUDE(CheckCCompilerFlag)
@@ -361,7 +361,7 @@ ENDIF()
     ADD_DEFINITIONS(-DLUA_USE_ULONGJMP=1)
 ENDIF()
 
-IF(CMAKE_COMPILER_IS_GNUCC)
+IF(AQUARIA_CRUFT)
     ADD_DEFINITIONS(-pipe -fsigned-char)
     #ADD_DEFINITIONS(-Wall)
 
@@ -384,7 +384,7 @@ IF(CMAKE_COMPILER_IS_GNUCC)
         SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS)
         SET(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS)
     ENDIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-ENDIF(CMAKE_COMPILER_IS_GNUCC)
+ENDIF(AQUARIA_CRUFT)
 
 CHECK_FUNCTION_EXISTS(strcasecmp HAVE_STRCASECMP)
 IF(HAVE_STRCASECMP)
