Jan Kuhlmann
fdc7404466
merged subdirectory tests
2025-03-31 09:52:53 -06:00
Jan Kuhlmann
9417d66dcf
integration tests for cxx modules
2025-03-31 09:52:53 -06:00
Charles Giessen
e3c37e6e18
cmake: Workaround MSVC module support compiler bug
...
Adds the VULKAN_HEADERS_ENABLE_MODULE option to control whether to build the Vulkan-Hpp module.
This is necessary to allow CI to pass while waiting for the MSVC version 17.11, which fixes an
internal compiler bug, to be added to github actions runners.
2024-06-18 14:25:22 -06:00
Juan Ramos
7d92fe7b68
cmake: Fix integration.install for multi config generators
2023-11-20 18:07:10 -07:00
Juan Ramos
b93aa80bbc
Fix testing for 3.15
2023-11-20 18:07:10 -07:00
Juan Ramos
a32b2b412b
Use ctest for integration testing
2023-11-20 14:18:09 -07:00
Juan Ramos
3fb9d9fde5
ci: Fix -Wdeprecated-non-prototype warnings
...
Occurs on AppleClang
2023-10-12 17:23:05 -06:00
Juan Ramos
6eee20744f
ci: Add Windows to CI
2023-07-17 12:47:51 -06:00
Juan Ramos
bc14fdad60
Add REUSE compliance checker to CI
2023-07-14 09:57:20 -06:00
Juan Ramos
65ad768d86
cmake: Minor CMake cleanup
...
- Fix project name to be less confusing
- Better testing
2023-03-15 13:55:17 -06:00
Juan Ramos
6f62a95edb
build: Remove vk_sdk_platform.h
...
Users have already been warned about this file being deprecated.
2023-01-19 10:02:09 -07:00
Juan Ramos
18963a6cc0
Deprecate vk_sdk_platform.h
...
closes #316
2023-01-05 09:09:15 -07:00
Juan Ramos
24115c70be
docs: Update copyright
2023-01-04 10:41:02 -07:00
Juan Ramos
43946b0feb
tests: Test Non-API headers
...
Ensures the non-API headers compile correctly
2022-12-20 15:15:25 -07:00