Cleanup build files

This commit is contained in:
2018-03-05 23:09:50 -06:00
parent 381bfd27a8
commit c871806822
5 changed files with 22 additions and 8 deletions

View File

@ -11,6 +11,17 @@ set(CMAKE_PREFIX_PATH ${NOSTALGIA_QT_PATH})
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules)
include(address_sanitizer)
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
add_definitions(
-DDEBUG
)
else()
add_definitions(
-Werror
-DNDEBUG
)
endif()
if(NOSTALGIA_BUILD_TYPE STREQUAL "GBA")
include(GBA)
add_definitions(
@ -21,11 +32,9 @@ if(NOSTALGIA_BUILD_TYPE STREQUAL "GBA")
-mthumb-interwork
-mthumb
)
set(CMAKE_CXX_STANDARD 17)
else()
set(CMAKE_CXX_STANDARD 14)
endif()
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)