
* Ignore cmake intermediate build dir * Fix C++ language version in cmake build scripts * Set a default SDL2_ROOT_DIR value for macOS in cmake scripts * Fixed macOS SDL framework linking in cmake scripts * Added macos-cmake target for CI builds in github workflows * Use C++17 for building Tests instead of 20, since we build them with VS2019 in some jobs
15 lines
439 B
CMake
15 lines
439 B
CMake
file(GLOB TESTS_SOURCES *.cpp Detour/*.cpp Recast/*.cpp Contrib/Catch/*.cpp)
|
|
|
|
include_directories(../Detour/Include)
|
|
include_directories(../Recast/Include)
|
|
include_directories(./Contrib/Catch)
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
add_executable(Tests ${TESTS_SOURCES})
|
|
|
|
set_property(TARGET Tests PROPERTY CXX_STANDARD 17)
|
|
|
|
add_dependencies(Tests Recast Detour)
|
|
target_link_libraries(Tests Recast Detour)
|
|
add_test(Tests Tests)
|