fixes the current issues with the GitHub workflow (The download URL for the Vulkan SDK for Windows changed).
adds a CMake option that allows users to add src/vk_mem_alloc.cpp to their sources.
adds a CMake option that allows users to specify the library type for building Auto-Vk. Allowed options are SHARED, STATIC, INTERFACE (i.e. treat Auto-Vk as sources for the project that uses Auto-Vk directly). The default is INTERFACE, but STATIC is still used for the compiler checks.
CMake
option that allows users to addsrc/vk_mem_alloc.cpp
to their sources.CMake
option that allows users to specify the library type for buildingAuto-Vk
. Allowed options areSHARED
,STATIC
,INTERFACE
(i.e. treatAuto-Vk
as sources for the project that usesAuto-Vk
directly). The default isINTERFACE
, butSTATIC
is still used for the compiler checks.