Compare commits

2 Commits

Author SHA1 Message Date
6e25741cc9 VERSION macro safeguard 2018-10-25 19:59:19 +02:00
552ca5e6a9 Add flags to build. 2018-10-25 19:56:30 +02:00
2 changed files with 9 additions and 2 deletions

View File

@ -25,6 +25,7 @@ project(TrippyCube CXX)
# Binary filename
set(TARGET_NAME "trippy-cube")
set(TARGET_VERSION "v2.0")
# Use DEBUG by default
if(NOT CMAKE_BUILD_TYPE)
@ -60,11 +61,13 @@ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g -O3")
set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os")
if(CMAKE_BUILD_TYPE STREQUAL "debug" OR CMAKE_BUILD_TYPE STREQUAL "relwithdebinfo")
add_definitions(-DDEBUG)
add_definitions("-DDEBUG")
else()
add_definitions(-DNDEBUG)
add_definitions("-DNDEBUG")
endif()
add_definitions("-DVERSION=\"${TARGET_VERSION}\"")
add_executable(${TARGET_NAME}
${SRCS})

View File

@ -27,6 +27,10 @@
#include <SDL2/SDL.h>
#include <GL/gl.h>
#ifndef VERSION
# define VERSION "version"
#endif
#define SCREEN_WIDTH 800
#define SCREEN_HEIGHT 600