diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-03-15 21:28:11 +1100 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-03-15 21:28:11 +1100 |
commit | 6fa0afd758a6351873df813cd7e70b1904714ed6 (patch) | |
tree | fbf45f18af0962a1d9ed3a2f44d8bb208c032645 /source/CMakeLists.txt | |
parent | 696abcca71274fbda2470f1941cb2e06b6ff8c61 (diff) |
experimental asset load scripts
Diffstat (limited to 'source/CMakeLists.txt')
-rw-r--r-- | source/CMakeLists.txt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 526d956..25490ec 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -275,6 +275,8 @@ if(STAR_COMPILER_GNU) set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -Ofast") set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -Ofast") + set(BUILD_RPATH_USE_ORIGIN TRUE) + elseif(STAR_COMPILER_CLANG) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wuninitialized -Wno-parentheses-equality -Wno-deprecated-declarations") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -Wall -Wextra -Wuninitialized -Wno-parentheses-equality -Wno-deprecated-declarations") @@ -304,6 +306,8 @@ elseif(STAR_COMPILER_CLANG) set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -Ofast") set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -Ofast") + set(BUILD_RPATH_USE_ORIGIN TRUE) + elseif(STAR_COMPILER_MSVC) # /MP - Multi-processor building # /EHsc - Enable normal C++ exception handling @@ -513,7 +517,10 @@ set(STAR_EXTERN_INCLUDES ${PROJECT_SOURCE_DIR}/extern) add_subdirectory(extern) # Core support code, not specific to starbound. -set(STAR_CORE_INCLUDES ${PROJECT_SOURCE_DIR}/core) +set(STAR_CORE_INCLUDES + ${PROJECT_SOURCE_DIR}/core + ${PROJECT_SOURCE_DIR}/core/scripting +) add_subdirectory(core) # Less general purpose code than core that is available to both the game and |