remove legacy app specification over cmake

This commit is contained in:
veclav talica 2024-10-07 19:08:25 +03:00
parent 9a925a9216
commit b12faa6a44
2 changed files with 1 additions and 7 deletions

View File

@ -135,10 +135,6 @@ target_precompile_headers(${TWN_TARGET} PRIVATE
$<$<NOT:$<BOOL:${EMSCRIPTEN}>>:third-party/glad/include/glad/glad.h> $<$<NOT:$<BOOL:${EMSCRIPTEN}>>:third-party/glad/include/glad/glad.h>
third-party/stb/stb_ds.h) third-party/stb/stb_ds.h)
# distribution definitions, set them with -DX=X in cli
set(PACKAGE_EXTENSION "btw" CACHE STRING
"File extension used to look for data archives")
function(give_options_without_warnings target) function(give_options_without_warnings target)
set(BUILD_FLAGS set(BUILD_FLAGS
@ -185,9 +181,6 @@ function(give_options_without_warnings target)
-Wl,--hash-style=gnu) -Wl,--hash-style=gnu)
target_compile_definitions(${target} PUBLIC target_compile_definitions(${target} PUBLIC
ORGANIZATION_NAME="${ORGANIZATION_NAME}"
APP_NAME="${APP_NAME}"
PACKAGE_EXTENSION="${PACKAGE_EXTENSION}"
$<$<BOOL:${TWN_FEATURE_DYNLIB_GAME}>:TWN_FEATURE_DYNLIB_GAME>) $<$<BOOL:${TWN_FEATURE_DYNLIB_GAME}>:TWN_FEATURE_DYNLIB_GAME>)
endfunction() endfunction()

View File

@ -3,6 +3,7 @@
/* TODO: consider if it's still necessary to keep these in one place */ /* TODO: consider if it's still necessary to keep these in one place */
#define PACKAGE_EXTENSION "btw"
#define TICKS_PER_SECOND_DEFAULT 60 #define TICKS_PER_SECOND_DEFAULT 60