Commit graph

14 commits

Author SHA1 Message Date
Christophe
781681dde5 layer: string setting can have empty value 2023-05-11 16:33:42 +02:00
juan-lunarg
db4b6a9fef known_good: Update Vulkan Headers to 1.3.250 2023-05-09 09:10:46 +02:00
Juan Ramos
f82ff63838 build: Add -Wall & -Wextra 2023-04-05 11:58:14 +02:00
Juan Ramos
bedbde277e cmake: Add/test find_package/add_subdirectory support 2023-04-04 12:22:15 +02:00
Juan Ramos
280a68ef17 cmake: Use VUL_ prefix for cache variables
Allows build options specific to Vulkan-Utility-Libraries to be
easily grouped via cmake-gui.

This approach is also nicer for users who consume the library via
add_subdirectory or FetchContent since it more obvious what
settings are being ovverriden.

Remove UTILITY_LIBRARIES_CPP_STANDARD since we don't have a
reason to support multiple CPP standards.

Set testing to OFF by default to make consuming the library easier
for users and package managers.
2023-03-30 12:44:36 +02:00
Juan Ramos
99a20d4915 Update BUILD.md 2023-03-29 11:25:26 -06:00
Christophe
a9f8e329dd cmake: modernize the library build 2023-03-29 11:25:26 -06:00
Christophe
70fb7ab7da cmake: cleanup 2023-03-29 11:25:26 -06:00
Christophe
b33f616294 Add GitHub actions built and test runs 2023-03-27 21:27:19 +02:00
Christophe
a41380f9fb Initial cmake to build the LayerUtils lib and tests 2023-03-23 14:28:39 +01:00
Christophe
d9f5dd7466 Add initial script files 2023-03-22 17:32:45 +01:00
Christophe
7ae0bd2d25
Merge pull request #2 from KhronosGroup/initial-files
Add initial common files #2
2023-03-22 16:36:52 +01:00
Christophe
06e1602d67 Add initial common files 2023-03-22 16:36:06 +01:00
Khronos Group Web Services
2fd3f97684
Initial commit 2023-03-20 09:01:28 -04:00