mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-25 09:28:59 +08:00
24b141631e
Use release artifact file for submodules instead of checking them out manually. This prevents future mistakes of bad references of submodules. Future updates will only requires updates to the version and sha.
50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"name": "bgfx",
|
|
"version": "1.122.8595-458",
|
|
"maintainers": "Sandy Carter <bwrsandman@users.noreply.github.com>",
|
|
"description": "Cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library.",
|
|
"homepage": "https://bkaradzic.github.io/bgfx/overview.html",
|
|
"documentation": "https://bkaradzic.github.io/bgfx",
|
|
"license": "BSD-2-Clause",
|
|
"dependencies": [
|
|
"libsquish",
|
|
"miniz",
|
|
"tinyexr",
|
|
{
|
|
"name": "vcpkg-cmake",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake-config",
|
|
"host": true
|
|
}
|
|
],
|
|
"default-features": [
|
|
"platform-default-features"
|
|
],
|
|
"features": {
|
|
"multithreaded": {
|
|
"description": "Encode and render on different threads",
|
|
"supports": "!emscripten"
|
|
},
|
|
"platform-default-features": {
|
|
"description": "Enables default features per platform",
|
|
"dependencies": [
|
|
{
|
|
"$comment": "bgfx does not support multithreading on emscripten",
|
|
"name": "bgfx",
|
|
"features": [
|
|
"multithreaded"
|
|
],
|
|
"platform": "!emscripten"
|
|
}
|
|
]
|
|
},
|
|
"tools": {
|
|
"$comment": "Use '\"host\": true' in dependencies of vcpkg.json in manifest mode.",
|
|
"description": "Shader, Texture and Geometry compilers for bgfx.",
|
|
"supports": "native"
|
|
}
|
|
}
|
|
}
|