summaryrefslogtreecommitdiff
path: root/thirdparty/dxerr/CMakeLists.txt
blob: b63b69ca327d74905b13c480474211a511843b9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
macro (HaveDirectXInclude NAME)
    if (DirectX_${NAME}_INCLUDE_FOUND)
        include_directories (BEFORE SYSTEM
            ${DirectX_${NAME}_INCLUDE_DIR}
        )
        add_definitions (-DHAVE_${NAME})
    endif ()
endmacro ()

havedirectxinclude (DDRAW)
havedirectxinclude (D3D9)
havedirectxinclude (D3D10_1)
havedirectxinclude (D3D11_1)

add_library (dxerr STATIC
    dxerr.cpp
)

install (
    FILES license.txt
    DESTINATION ${DOC_INSTALL_DIR}
    RENAME LICENSE-dxerr.txt
)