]> git.cworth.org Git - apitrace/commitdiff
Use -isystem to DirectX SDK headers on MinGW.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Sat, 4 Jun 2011 13:00:26 +0000 (14:00 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Sat, 4 Jun 2011 13:00:26 +0000 (14:00 +0100)
Otherwise there will be many warnings and duplicate definitions when
using recent DirectX SDK headers.

CMakeLists.txt

index aed8dd4c5ebed7286a7642f13be41c076e42e792..1844b397841fba4e60326476e20288240375162b 100755 (executable)
@@ -176,7 +176,7 @@ install (TARGETS tracedump RUNTIME DESTINATION bin)
 if (WIN32)
     # ddraw.dll
     if (DirectX_D3D_INCLUDE_DIR)
-        include_directories (${DirectX_D3D_INCLUDE_DIR})
+        include_directories (SYSTEM ${DirectX_D3D_INCLUDE_DIR})
         add_custom_command (
             OUTPUT ddraw.cpp
             COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/d3d.py > ${CMAKE_CURRENT_BINARY_DIR}/ddraw.cpp
@@ -193,7 +193,7 @@ if (WIN32)
 
     # d3d8.dll
     if (DirectX_D3D8_INCLUDE_DIR AND DirectX_D3DX9_INCLUDE_DIR)
-        include_directories (${DirectX_D3D8_INCLUDE_DIR} ${DirectX_D3DX9_INCLUDE_DIR})
+        include_directories (SYSTEM ${DirectX_D3D8_INCLUDE_DIR} ${DirectX_D3DX9_INCLUDE_DIR})
         add_custom_command (
             OUTPUT d3d8.cpp
             COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/d3d8.py > ${CMAKE_CURRENT_BINARY_DIR}/d3d8.cpp
@@ -210,7 +210,7 @@ if (WIN32)
 
     # d3d9.dll
     if (DirectX_D3DX9_INCLUDE_DIR)
-        include_directories (${DirectX_D3DX9_INCLUDE_DIR})
+        include_directories (SYSTEM ${DirectX_D3DX9_INCLUDE_DIR})
         add_custom_command (
             OUTPUT d3d9.cpp
             COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/d3d9.py > ${CMAKE_CURRENT_BINARY_DIR}/d3d9.cpp
@@ -227,7 +227,7 @@ if (WIN32)
 
     # d3d10.dll
     #if (DirectX_D3D10_INCLUDE_DIR)
-    #    include_directories (${DirectX_D3D10_INCLUDE_DIR})
+    #    include_directories (SYSTEM ${DirectX_D3D10_INCLUDE_DIR})
     #    add_custom_command (
     #        OUTPUT d3d10.cpp
     #        COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/d3d10misc.py > ${CMAKE_CURRENT_BINARY_DIR}/d3d10.cpp