mirror of
https://github.com/microsoft/DirectXTex.git
synced 2025-07-09 11:40:14 +02:00
CMake update for version 3.20 (#292)
This commit is contained in:
parent
5935c67ebe
commit
781df59540
@ -397,3 +397,10 @@ endif()
|
|||||||
if(BUILD_TOOLS AND WIN32 AND (NOT WINDOWS_STORE))
|
if(BUILD_TOOLS AND WIN32 AND (NOT WINDOWS_STORE))
|
||||||
set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT texconv)
|
set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT texconv)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
#--- Test suite
|
||||||
|
include(CTest)
|
||||||
|
if(BUILD_TESTING AND WIN32 AND (NOT WINDOWS_STORE) AND (EXISTS "${CMAKE_CURRENT_LIST_DIR}/Tests/CMakeLists.txt"))
|
||||||
|
enable_testing()
|
||||||
|
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/Tests)
|
||||||
|
endif()
|
||||||
|
@ -208,5 +208,20 @@
|
|||||||
{ "name": "x64-Release-Linux", "description": "WSL Linux x64 (Release)", "inherits": [ "base", "x64", "Release", "VCPKG" ] },
|
{ "name": "x64-Release-Linux", "description": "WSL Linux x64 (Release)", "inherits": [ "base", "x64", "Release", "VCPKG" ] },
|
||||||
{ "name": "arm64-Debug-Linux", "description": "WSL Linux ARM64 (Debug)", "inherits": [ "base", "ARM64", "Debug", "VCPKG" ] },
|
{ "name": "arm64-Debug-Linux", "description": "WSL Linux ARM64 (Debug)", "inherits": [ "base", "ARM64", "Debug", "VCPKG" ] },
|
||||||
{ "name": "arm64-Release-Linux", "description": "WSL Linux ARM64 (Release)", "inherits": [ "base", "ARM64", "Release", "VCPKG" ] }
|
{ "name": "arm64-Release-Linux", "description": "WSL Linux ARM64 (Release)", "inherits": [ "base", "ARM64", "Release", "VCPKG" ] }
|
||||||
|
],
|
||||||
|
"testPresets": [
|
||||||
|
{ "name": "x64-Debug" , "configurePreset": "x64-Debug" },
|
||||||
|
{ "name": "x64-Release" , "configurePreset": "x64-Release" },
|
||||||
|
{ "name": "x86-Debug" , "configurePreset": "x86-Debug" },
|
||||||
|
{ "name": "x86-Release" , "configurePreset": "x86-Release" },
|
||||||
|
{ "name": "arm64-Debug" , "configurePreset": "arm64-Debug" },
|
||||||
|
{ "name": "arm64-Release", "configurePreset": "arm64-Release" },
|
||||||
|
|
||||||
|
{ "name": "x64-Debug-Clang" , "configurePreset": "x64-Debug-Clang" },
|
||||||
|
{ "name": "x64-Release-Clang" , "configurePreset": "x64-Release-Clang" },
|
||||||
|
{ "name": "x86-Debug-Clang" , "configurePreset": "x86-Debug-Clang" },
|
||||||
|
{ "name": "x86-Release-Clang" , "configurePreset": "x86-Release-Clang" },
|
||||||
|
{ "name": "arm64-Debug-Clang" , "configurePreset": "arm64-Debug-Clang" },
|
||||||
|
{ "name": "arm64-Release-Clang", "configurePreset": "arm64-Release-Clang" }
|
||||||
]
|
]
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user