mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-08-03 04:37:39 -04:00

* Add `WITH_FLUIDSYNTH` option and disable it by default. FluidSynth has a lot of dependencies. On Windows, it takes up about 90% of the build time with vcpkg. Disabling it by default would speed up the build process for new developers. * Disable GCC checks for MSVC (clang-cl) to speed up the configuration step. * Move CMDLINE and COPYING to docs, remove README.md from distribution. * Remove "woof.com" hack for console output on Windows. The console still works in debug builds. * Always search FluidSynth, update README.md.
58 lines
1.0 KiB
JSON
58 lines
1.0 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
|
|
"dependencies": [
|
|
"libebur128",
|
|
"libsndfile",
|
|
{
|
|
"name": "libxmp",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "openal-soft",
|
|
"features": [
|
|
{
|
|
"name": "pipewire",
|
|
"platform": "linux"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "sdl2",
|
|
"features": [
|
|
{
|
|
"name": "ibus",
|
|
"platform": "linux"
|
|
},
|
|
{
|
|
"name": "vulkan",
|
|
"platform": "linux"
|
|
},
|
|
{
|
|
"name": "wayland",
|
|
"platform": "linux"
|
|
},
|
|
{
|
|
"name": "x11",
|
|
"platform": "linux"
|
|
}
|
|
]
|
|
},
|
|
"sdl2-net",
|
|
"yyjson"
|
|
],
|
|
"features": {
|
|
"fluidsynth": {
|
|
"description": "Build with FluidSynth support",
|
|
"dependencies": [
|
|
{
|
|
"name": "fluidsynth",
|
|
"default-features": false,
|
|
"features": [
|
|
"sndfile"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|