forked from markaren/threepp
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathvcpkg.json
More file actions
41 lines (41 loc) · 1022 Bytes
/
Copy pathvcpkg.json
File metadata and controls
41 lines (41 loc) · 1022 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json",
"name": "threepp",
"dependencies": [],
"features": {
"external-glfw": {
"description": "Install external GLFW",
"dependencies": [
{
"name": "glfw3",
"platform": "!wasm32"
}
]
},
"assimp": {
"description": "Enable assimp model importer in examples",
"dependencies": [
"assimp"
]
},
"physx": {
"description": "Enable NVIDIA PhysX physics integration in examples",
"dependencies": [
"physx",
"v-hacd"
]
},
"vulkan": {
"description": "Build with Vulkan backend (headers + loader + VMA + glslang). Validation layers still require a Vulkan SDK install.",
"dependencies": [
"vulkan-headers",
"vulkan-loader",
"vulkan-memory-allocator",
{
"name": "glslang",
"features": ["tools", "opt"]
}
]
}
}
}