correct ordering of TOWNENGINE_HOT_RELOAD option for -fPIC

This commit is contained in:
veclav talica 2024-08-21 17:04:03 +03:00
parent b89e0a03a6
commit e49d36a3b1

View File

@ -18,6 +18,7 @@ endif ()
set(TOWNENGINE_TARGET townengine CACHE INTERNAL "")
set(TOWNENGINE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "")
option(TOWNENGINE_HOT_RELOAD "Enable hot reloading support" TRUE)
add_compile_options($<$<BOOL:${TOWNENGINE_HOT_RELOAD}>:-fPIC>)
set(PHYSFS_BUILD_SHARED FALSE)
@ -35,9 +36,6 @@ add_subdirectory(third-party/physfs)
add_subdirectory(third-party/libxm)
option(TOWNENGINE_HOT_RELOAD "Enable hot reloading support" TRUE)
if(UNIX)
set(SYSTEM_SOURCE_FILES townengine/system/linux/elf.c)
else()