build: Update known-good for 1.2.135 header
[platform/upstream/Vulkan-Tools.git] / scripts / known_good.json
1 {
2   "repos" : [
3     {
4       "name" : "glslang",
5       "url" : "https://github.com/KhronosGroup/glslang.git",
6       "sub_dir" : "glslang",
7       "build_dir" : "glslang/build",
8       "install_dir" : "glslang/build/install",
9       "commit" : "4fc7a33910fb8e40b970d160e1b38ab3f67fe0f3",
10       "prebuild" : [
11         "python update_glslang_sources.py"
12       ]
13     },
14     {
15       "name" : "Vulkan-Headers",
16       "url" : "https://github.com/KhronosGroup/Vulkan-Headers.git",
17       "sub_dir" : "Vulkan-Headers",
18       "build_dir" : "Vulkan-Headers/build",
19       "install_dir" : "Vulkan-Headers/build/install",
20       "commit" : "v1.2.135"
21     },
22     {
23       "name" : "MoltenVK",
24       "url" : "https://github.com/KhronosGroup/MoltenVK.git",
25       "sub_dir" : "MoltenVK",
26       "build_dir" : "MoltenVK",
27       "install_dir" : "MoltenVK",
28       "commit" : "v1.0.40",
29       "custom_build" : [
30         "./fetchDependencies --glslang-root {0[glslang][repo_dir]}",
31         "xcodebuild -project MoltenVKPackaging.xcodeproj GCC_PREPROCESSOR_DEFINITIONS='$GCC_PREPROCESSOR_DEFINITIONS MVK_CONFIG_LOG_LEVEL=1' -scheme \"MoltenVK Package\" build"
32       ],
33       "build_step" : "custom",
34       "build_platforms" : [
35         "darwin"
36       ]
37     },
38     {
39       "name" : "Vulkan-Loader",
40       "url" : "https://github.com/KhronosGroup/Vulkan-Loader.git",
41       "sub_dir" : "Vulkan-Loader",
42       "build_dir" : "Vulkan-Loader/build",
43       "install_dir" : "Vulkan-Loader/build/install",
44       "commit" : "v1.2.135",
45       "deps" : [
46         {
47           "var_name" : "VULKAN_HEADERS_INSTALL_DIR",
48           "repo_name" : "Vulkan-Headers"
49         }
50       ],
51       "cmake_options" : [
52         "-DBUILD_TESTS=NO"
53       ],
54       "build_platforms" : [
55         "linux",
56         "darwin"
57       ]
58     }
59   ],
60   "install_names" : {
61       "glslang" : "GLSLANG_INSTALL_DIR",
62       "Vulkan-Headers" : "VULKAN_HEADERS_INSTALL_DIR",
63       "Vulkan-Loader" : "VULKAN_LOADER_INSTALL_DIR",
64       "MoltenVK" : "MOLTENVK_REPO_ROOT"
65     }
66 }