summaryrefslogtreecommitdiffstats
path: root/Tests/IncludeTest/CMakeLists.txt
blob: c91baca0c27b87dba8bd7d7c6018593ac1186d6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
cmake_minimum_required (VERSION 3.6)

project(DiligentTools-IncludeTest)

file(GLOB_RECURSE SOURCE LIST_DIRECTORIES false *.cpp *.c)

add_library(DiligentTools-IncludeTest ${SOURCE})

target_include_directories(DiligentTools-IncludeTest PRIVATE ../..)
target_link_libraries(DiligentTools-IncludeTest PRIVATE Diligent-BuildSettings)
set_common_target_properties(DiligentTools-IncludeTest)

if(MSVC)
    set_target_properties(DiligentTools-IncludeTest PROPERTIES 
        STATIC_LIBRARY_FLAGS "/IGNORE:4221"
    )
endif()

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${SOURCE})

set_target_properties(DiligentTools-IncludeTest PROPERTIES
    FOLDER "DiligentTools/Tests"
)