diff options
Diffstat (limited to 'thirdparty/dxerr/CMakeLists.txt')
-rw-r--r-- | thirdparty/dxerr/CMakeLists.txt | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/thirdparty/dxerr/CMakeLists.txt b/thirdparty/dxerr/CMakeLists.txt index b63b69ca..26802e66 100644 --- a/thirdparty/dxerr/CMakeLists.txt +++ b/thirdparty/dxerr/CMakeLists.txt @@ -1,16 +1,11 @@ -macro (HaveDirectXInclude NAME) - if (DirectX_${NAME}_INCLUDE_FOUND) - include_directories (BEFORE SYSTEM - ${DirectX_${NAME}_INCLUDE_DIR} - ) - add_definitions (-DHAVE_${NAME}) - endif () -endmacro () +add_definitions (-DHAVE_DDRAW) +add_definitions (-DHAVE_D3D9) -havedirectxinclude (DDRAW) -havedirectxinclude (D3D9) -havedirectxinclude (D3D10_1) -havedirectxinclude (D3D11_1) +if (DirectX_D3D11_3_INCLUDE_FOUND) + include_directories (BEFORE SYSTEM DirectX_D3D11_3_INCLUDE_DIR) + add_definitions (-DHAVE_D3D10_1) + add_definitions (-DHAVE_D3D11_1) +endif () add_library (dxerr STATIC dxerr.cpp |