]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/CMakeLists.txt
upright_sprite: Fix walk animation in first person (#12194)
[dragonfireclient.git] / src / CMakeLists.txt
index ac4c1de730fc8718775ad589b5102238be74c6fe..0323603fc2b45eadaf22eb28602f13454871de3e 100644 (file)
@@ -470,6 +470,9 @@ endif()
 include_directories(
        ${PROJECT_BINARY_DIR}
        ${PROJECT_SOURCE_DIR}
+       ${PROJECT_SOURCE_DIR}/script
+)
+include_directories(SYSTEM
        ${ZLIB_INCLUDE_DIR}
        ${ZSTD_INCLUDE_DIR}
        ${SQLITE3_INCLUDE_DIR}
@@ -477,7 +480,6 @@ include_directories(
        ${GMP_INCLUDE_DIR}
        ${JSON_INCLUDE_DIR}
        ${LUA_BIT_INCLUDE_DIR}
-       ${PROJECT_SOURCE_DIR}/script
 )
 
 if(USE_GETTEXT)
@@ -485,7 +487,7 @@ if(USE_GETTEXT)
 endif()
 
 if(BUILD_CLIENT)
-       include_directories(
+       include_directories(SYSTEM
                ${FREETYPE_INCLUDE_DIRS}
                ${SOUND_INCLUDE_DIRS}
                ${X11_INCLUDE_DIR}
@@ -709,7 +711,7 @@ else()
                        # Move text segment below LuaJIT's 47-bit limit (see issue #9367)
                        if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
                                # FreeBSD uses lld, and lld does not support -Ttext-segment, suggesting
-                               # --image-base instead. Not sure if it's equivalent change for the purpose 
+                               # --image-base instead. Not sure if it's equivalent change for the purpose
                                # but at least if fixes build on FreeBSD/aarch64
                                # XXX: the condition should also be changed to check for lld regardless of
                                # os, bit CMake doesn't have anything like CMAKE_LINKER_IS_LLD yet