Commit graph

7 commits

Author SHA1 Message Date
Máté Ferenc Nagy-Egri
89fda45572 scripts: Fix user self-hosting dependency in update_deps.py
The documentation states that users can override where to take a
dependency from via variables like VULKAN_HEADERS_INSTALL_DIR, however
the helper.cmake written by the scripts/CMakeLists.txt FORCE updates
the cache variable to the location inside known_good.json, practically
overwriting the user-provided path given on the CLI using -D, also
going into the cache.
2024-10-28 09:25:08 -06:00
Máté Ferenc Nagy-Egri
a42c1fbb7a scripts: Handle remote URL change in update_deps.py
Without going through an intricate dance with git to change the remote
URL of a repository, it's simplest to just nuke the cloned folder, as
we have to do a clean clone anyway.
2024-10-28 09:25:08 -06:00
Alex Rønne Petersen
a78460f66b Fix update_deps.py script to handle Windows Arm64. 2024-04-15 15:50:39 -06:00
Juan Ramos
177e2312fa Update UPDATE_DEPS 2023-11-10 15:07:18 -07:00
Juan Ramos
75092473f3 ci: Add chromium build
closes #80
2023-09-20 22:00:48 -06:00
Juan Ramos
8d23122189 cmake: Cleanup CMake
Pulling in latest changes from VVL

Use BUILD_TESTS instead of VUL_TESTS. While it's good practice to
prefix variable names it makes updating this code more difficult.
Also since tests can only ever be enabled if the project is top
level, it doesn't affect add_subdirectory users.

Other misc. CMake cleanup
2023-06-20 16:12:03 -06:00
Christophe
d9f5dd7466 Add initial script files 2023-03-22 17:32:45 +01:00