Skip to content

Commit 00c257a

Browse files
add vcpkg version baseline
1 parent af7a2b4 commit 00c257a

2 files changed

Lines changed: 85 additions & 61 deletions

File tree

dependencies.cmake

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FetchContent_Declare(
44
fmt
55
GIT_REPOSITORY https://github.com/fmtlib/fmt.git
66
GIT_SHALLOW TRUE
7-
GIT_TAG 8.0.1-8-ge41ac1f8
7+
GIT_TAG 8.0.2
88
FIND_PACKAGE_ARGS CONFIG
99
)
1010

@@ -28,15 +28,13 @@ FetchContent_Declare(
2828
stb
2929
GIT_REPOSITORY https://github.com/nothings/stb.git
3030
GIT_SHALLOW TRUE
31-
GIT_TAG 8e51be04dc7dcee462e1f09e410faceab52cc6d2
3231
SOURCE_DIR ${FETCHCONTENT_BASE_DIR}/stb
3332
)
3433

3534
FetchContent_Declare(
3635
glfw3
3736
GIT_REPOSITORY https://github.com/glfw/glfw.git
3837
GIT_SHALLOW TRUE
39-
GIT_TAG 3.3-491-gfb0f2f92
4038
FIND_PACKAGE_ARGS CONFIG
4139
)
4240

@@ -52,7 +50,7 @@ FetchContent_Declare(
5250
EnTT
5351
GIT_REPOSITORY https://github.com/skypjack/entt.git
5452
GIT_SHALLOW TRUE
55-
GIT_TAG v3.13.0-341-g41aab920b
53+
GIT_TAG v3.12.1
5654
FIND_PACKAGE_ARGS CONFIG
5755
)
5856

@@ -76,15 +74,15 @@ FetchContent_Declare(
7674
yaml-cpp
7775
GIT_REPOSITORY https://github.com/jbeder/yaml-cpp
7876
GIT_SHALLOW TRUE
79-
GIT_TAG yaml-cpp-0.7.0-33-gc73ee34
77+
GIT_TAG yaml-cpp-0.7.0
8078
FIND_PACKAGE_ARGS CONFIG
8179
)
8280

8381

8482
FetchContent_Declare(
8583
spirv_cross_core
8684
GIT_REPOSITORY https://github.com/KhronosGroup/SPIRV-Cross.git
87-
GIT_TAG vulkan-sdk-1.3.268.0-8-g4818f7e7
85+
GIT_TAG vulkan-sdk-1.3.290.0
8886
GIT_SHALLOW TRUE
8987
FIND_PACKAGE_ARGS CONFIG
9088
)
@@ -93,23 +91,23 @@ FetchContent_Declare(
9391
VulkanMemoryAllocator
9492
GIT_REPOSITORY https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
9593
GIT_SHALLOW TRUE
96-
GIT_TAG v2.1.0-982-g1d8f600
94+
GIT_TAG v3.3.0
9795
FIND_PACKAGE_ARGS CONFIG
9896
)
9997

10098
FetchContent_Declare(
10199
SPIRV-Headers
102100
GIT_REPOSITORY https://github.com/KhronosGroup/SPIRV-Headers.git
103101
GIT_SHALLOW TRUE
104-
GIT_TAG 1.5.4.raytracing.fixed-353-g7d500c4
102+
GIT_TAG vulkan-sdk-1.3.290.0
105103
FIND_PACKAGE_ARGS CONFIG
106104
)
107105

108106
FetchContent_Declare(
109107
glslang
110108
GIT_REPOSITORY https://github.com/KhronosGroup/glslang.git
111109
GIT_SHALLOW TRUE
112-
GIT_TAG 11.1.0-946-g32257786
110+
GIT_TAG vulkan-sdk-1.3.290.0
113111
SOURCE_DIR "${FETCHCONTENT_BASE_DIR}/glslang"
114112
FIND_PACKAGE_ARGS CONFIG
115113
)
@@ -119,7 +117,7 @@ FetchContent_Declare(
119117
SPIRV-Tools
120118
GIT_REPOSITORY https://github.com/KhronosGroup/SPIRV-Tools.git
121119
GIT_SHALLOW TRUE
122-
GIT_TAG v2022.4-463-gdda7731e
120+
GIT_TAG vulkan-sdk-1.3.290.0
123121
FIND_PACKAGE_ARGS CONFIG
124122
)
125123

@@ -128,15 +126,13 @@ Fetchcontent_Declare(
128126
GTest
129127
GIT_REPOSITORY https://github.com/google/googletest.git
130128
GIT_SHALLOW TRUE
131-
GIT_TAG release-1.8.0-3394-gb10fad38
132129
FIND_PACKAGE_ARGS CONFIG
133130
)
134131

135132
Fetchcontent_Declare(
136133
nlohmann_json
137134
GIT_REPOSITORY https://github.com/nlohmann/json.git
138135
GIT_SHALLOW TRUE
139-
GIT_TAG v3.11.2-90-g0457de21c
140136
FIND_PACKAGE_ARGS CONFIG
141137
)
142138

@@ -152,7 +148,6 @@ Fetchcontent_Declare(
152148
CLI11
153149
GIT_REPOSITORY https://github.com/CLIUtils/CLI11
154150
GIT_SHALLOW TRUE
155-
GIT_TAG v1.7.1-557-gf75fd22
156151
SOURCE_DIR ${FETCHCONTENT_BASE_DIR}/CLI11
157152
FIND_PACKAGE_ARGS CONFIG
158153
)
@@ -170,7 +165,7 @@ Fetchcontent_Declare(
170165
FetchContent_Declare(Vulkan-Headers
171166
GIT_REPOSITORY https://github.com/KhronosGroup/Vulkan-Headers
172167
GIT_SHALLOW TRUE
173-
GIT_TAG v1.3.289-8-gb379292
168+
GIT_TAG vulkan-sdk-1.3.290.0
174169
FIND_PACKAGE_ARGS CONFIG NAMES VulkanHeaders
175170
)
176171

vcpkg.json

Lines changed: 76 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,78 @@
11
{
2-
"dependencies": [
3-
"fmt",
4-
"spirv-tools",
5-
"spirv-headers",
6-
"assimp",
7-
{
8-
"name": "glslang",
9-
"features": [
10-
"opt",
11-
"tools"
12-
]
13-
},
14-
"nlohmann-json",
15-
"gtest",
16-
"glfw3",
17-
"spdlog",
18-
"entt",
19-
"stduuid",
20-
"yaml-cpp",
21-
"spirv-cross",
22-
"cli11",
23-
"vulkan-headers",
24-
"vulkan-loader",
25-
"vulkan-memory-allocator"
26-
],
27-
28-
"overrides": [
29-
{"name": "fmt", "version": "8.0.1-8-ge41ac1f8"},
30-
{"name": "stb", "version": "8e51be04dc7dcee462e1f09e410faceab52cc6d2"},
31-
{"name": "glfw3", "version": "3.3-491-gfb0f2f92"},
32-
{"name": "spdlog", "version": "v1.15.3"},
33-
{"name": "entt", "version": "v3.13.0-341-g41aab920b"},
34-
{"name": "assimp", "version": "v5.3.0"},
35-
{"name": "stduuid", "version": "v1.2.2"},
36-
{"name": "yaml-cpp", "version": "yaml-cpp-0.7.0-33-gc73ee34"},
37-
{"name": "spirv-cross", "version": "vulkan-sdk-1.3.268.0-8-g4818f7e7"},
38-
{"name": "vulkan-memory-allocator", "version": "v2.1.0-982-g1d8f600"},
39-
{"name": "spirv-headers", "version": "1.5.4.raytracing.fixed-353-g7d500c4"},
40-
{"name": "glslang", "version": "11.1.0-946-g32257786"},
41-
{"name": "spirv-tools", "version": "v2022.4-463-gdda7731e"},
42-
{"name": "gtest", "version": "release-1.8.0-3394-gb10fad38"},
43-
{"name": "nlohmann-json", "version": "v3.11.2-90-g0457de21c"},
44-
{"name": "cli11", "version": "v1.7.1-557-gf75fd22"},
45-
{"name": "rapidhash", "version": "rapidhash_v1.0-8-gc1f35e3"},
46-
{"name": "vulkan-headers", "version": "v1.3.289-8-gb379292"},
47-
{"name": "vulkan-loader", "version": "sdk-0.1.0-3544-g40b8e6eee"}
48-
]
2+
"dependencies": [
3+
"fmt",
4+
"spirv-tools",
5+
"spirv-headers",
6+
"assimp",
7+
{
8+
"name": "glslang",
9+
"features": [
10+
"opt",
11+
"tools"
12+
]
13+
},
14+
"nlohmann-json",
15+
"gtest",
16+
"glfw3",
17+
"spdlog",
18+
"entt",
19+
"stduuid",
20+
"yaml-cpp",
21+
"spirv-cross",
22+
"cli11",
23+
"vulkan-headers",
24+
"vulkan-loader",
25+
"vulkan-memory-allocator"
26+
],
27+
"overrides": [
28+
{
29+
"name": "fmt",
30+
"version": "8.0.2"
31+
},
32+
{
33+
"name": "glfw3",
34+
"version": "3.3-491-gfb0f2f92"
35+
},
36+
{
37+
"name": "spdlog",
38+
"version": "v1.15.3"
39+
},
40+
{
41+
"name": "assimp",
42+
"version": "v5.3.0"
43+
},
44+
{
45+
"name": "stduuid",
46+
"version": "v1.2.2"
47+
},
48+
{
49+
"name": "spirv-cross",
50+
"version": "vulkan-sdk-1.3.290.0"
51+
},
52+
{
53+
"name": "vulkan-memory-allocator",
54+
"version": "v3.3.0"
55+
},
56+
{
57+
"name": "spirv-headers",
58+
"version": "vulkan-sdk-1.3.290.0"
59+
},
60+
{
61+
"name": "glslang",
62+
"version": "vulkan-sdk-1.3.290.0"
63+
},
64+
{
65+
"name": "spirv-tools",
66+
"version": "vulkan-sdk-1.3.290.0"
67+
},
68+
{
69+
"name": "vulkan-headers",
70+
"version": "vulkan-sdk-1.3.290.0"
71+
},
72+
{
73+
"name": "vulkan-loader",
74+
"version": "vulkan-sdk-1.3.290.0"
75+
}
76+
],
77+
"builtin-baseline": "0d9d4684352ba8de70bdf251c6fc9a3c464fa12b"
4978
}

0 commit comments

Comments
 (0)