Skip to content

Commit a744744

Browse files
committed
Include local directories before everything else
This fixes build failures because of picking up system includes instead of similarily named local ones
1 parent 8407576 commit a744744

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ endif()
171171

172172
configure_file("${PROJECT_SOURCE_DIR}/OpenSpades.h.in" "${PROJECT_BINARY_DIR}/OpenSpades.h")
173173
configure_file("${PROJECT_SOURCE_DIR}/OpenSpades.rc.in" "${PROJECT_BINARY_DIR}/OpenSpades.rc")
174-
include_directories("${PROJECT_BINARY_DIR}")
174+
include_directories(BEFORE "${PROJECT_BINARY_DIR}")
175175
include_directories("${SDL2_INCLUDE_DIR}")
176176
include_directories("${SDL2_IMAGE_INCLUDE_DIR}")
177177
if(OPENGL_INCLUDE_DIR)

Sources/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ add_subdirectory(AngelScript/projects/cmake)
2424
add_subdirectory(AngelScript/projects/cmake_addons)
2525
set(ANGELSCRIPT_LIBS Angelscript Angelscript_addons)
2626

27-
include_directories(".")
28-
include_directories("json/include")
29-
include_directories("ENet/include")
27+
include_directories(BEFORE ".")
28+
include_directories(BEFORE "json/include")
29+
include_directories(BEFORE "ENet/include")
3030

3131
if(WIN32)
3232
if(MINGW) # = gcc, can someone confirm that this works?

0 commit comments

Comments
 (0)