diff options
| author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-03-31 01:30:36 +0200 |
|---|---|---|
| committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-03-31 01:30:36 +0200 |
| commit | 8e2ff15dbd3fe70fe2b52397b1eaba3fe2d7a5e8 (patch) | |
| tree | 925fa596210d1a1f01e00e0743a643f4552e7a7a /tools/Vulkan-Tools/scripts/known_good.json | |
| parent | 1f17b4df127bd280e50d93a46ae93df704adc2b0 (diff) | |
| parent | 90bf5bc4fd8bea0d300f6564af256a51a34124b8 (diff) | |
| download | usermoji-8e2ff15dbd3fe70fe2b52397b1eaba3fe2d7a5e8.tar.xz | |
add tools/Vulkan-Tools
Diffstat (limited to 'tools/Vulkan-Tools/scripts/known_good.json')
| -rw-r--r-- | tools/Vulkan-Tools/scripts/known_good.json | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/tools/Vulkan-Tools/scripts/known_good.json b/tools/Vulkan-Tools/scripts/known_good.json new file mode 100644 index 00000000..14e6f5b8 --- /dev/null +++ b/tools/Vulkan-Tools/scripts/known_good.json @@ -0,0 +1,79 @@ +{ + "repos": [ + { + "name": "Vulkan-Headers", + "api": "vulkan", + "url": "https://github.com/KhronosGroup/Vulkan-Headers.git", + "sub_dir": "Vulkan-Headers", + "build_dir": "Vulkan-Headers/build", + "install_dir": "Vulkan-Headers/build/install", + "commit": "v1.4.347" + }, + { + "name": "MoltenVK", + "url": "https://github.com/KhronosGroup/MoltenVK.git", + "sub_dir": "MoltenVK", + "build_dir": "MoltenVK", + "install_dir": "MoltenVK", + "commit": "v1.4.1", + "custom_build": [ + "./fetchDependencies --macos", + "xcodebuild -project MoltenVKPackaging.xcodeproj GCC_PREPROCESSOR_DEFINITIONS='$GCC_PREPROCESSOR_DEFINITIONS MVK_CONFIG_LOG_LEVEL=1' -scheme \"MoltenVK Package (macOS only)\" build" + ], + "build_step": "custom", + "build_platforms": [ + "darwin" + ] + }, + { + "name": "googletest", + "url": "https://github.com/google/googletest.git", + "sub_dir": "googletest", + "build_dir": "googletest/build", + "install_dir": "googletest/build/install", + "cmake_options": [ + "-DBUILD_GMOCK=OFF", + "-Dgtest_force_shared_crt=ON", + "-DBUILD_SHARED_LIBS=OFF" + ], + "build_platforms": [ + "windows", + "linux", + "darwin" + ], + "commit": "v1.14.0", + "optional": [ + "tests" + ] + }, + { + "name": "Vulkan-Loader", + "api": "vulkan", + "url": "https://github.com/KhronosGroup/Vulkan-Loader.git", + "sub_dir": "Vulkan-Loader", + "build_dir": "Vulkan-Loader/build", + "install_dir": "Vulkan-Loader/build/install", + "cmake_options": [ + "-DLOADER_USE_UNSAFE_FILE_SEARCH=ON" + ], + "commit": "v1.4.347", + "build_platforms": [ + "windows", + "linux", + "darwin" + ], + "deps": [ + { + "var_name": "VULKAN_HEADERS_INSTALL_DIR", + "repo_name": "Vulkan-Headers" + } + ] + } + ], + "install_names": { + "Vulkan-Headers": "VULKAN_HEADERS_INSTALL_DIR", + "MoltenVK": "MOLTENVK_REPO_ROOT", + "googletest": "GOOGLETEST_INSTALL_DIR", + "Vulkan-Loader": "VULKAN_LOADER_INSTALL_DIR" + } +} |
