]> git.cworth.org Git - apitrace-tests/blob - apps/d3d10/CMakeLists.txt
a9da96814bb158f1e1788d27c7b00a7652bd31f4
[apitrace-tests] / apps / d3d10 / CMakeLists.txt
1 include_directories (
2     ${CMAKE_CURRENT_SOURCE_DIR}/../hlsl
3     ${APITRACE_SOURCE_DIR}/dispatch
4     ${DirectX_D3D10_INCLUDE_DIR}
5 )
6
7 link_libraries (
8     ${DirectX_D3D10_LIBRARY}
9 )
10
11 set (api d3d10)
12
13 set (targets
14     tri
15 )
16
17 foreach (target ${targets})
18     add_executable (${api}_${target} ${target}.cpp)
19     set_target_properties (${api}_${target} PROPERTIES OUTPUT_NAME ${target})
20
21     if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${target}.ref.txt)
22         add_app_test(
23             NAME ${api}_${target}
24             TARGET ${api}_${target}
25             REF ${target}.ref.txt
26         )
27     endif ()
28 endforeach (target)
29