* Update third-party actions to latest version * Use vcpkg in manifest mode * Only trim ccache after build * Use ccache with MSVC * Use Brewfile and cache Homebrew downloads * Use --print-config for ccache 3 * Attempt to make ccache actually work with MSVC * Zero ccache stats before building * Use SDL2 on macOS
78 lines
1.1 KiB
JSON
78 lines
1.1 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
|
|
"dependencies": [
|
|
{
|
|
"name": "fftw3",
|
|
"default-features": false,
|
|
"features": [
|
|
"sse",
|
|
"sse2",
|
|
"avx",
|
|
"avx2"
|
|
]
|
|
},
|
|
{
|
|
"name": "fltk",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "fluidsynth",
|
|
"default-features": false,
|
|
"features": [
|
|
"sndfile"
|
|
]
|
|
},
|
|
{
|
|
"name": "libogg",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "libsamplerate",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "libsndfile",
|
|
"default-features": false,
|
|
"features": [
|
|
"external-libs",
|
|
"mpeg"
|
|
]
|
|
},
|
|
{
|
|
"name": "libstk",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "libvorbis",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "lilv",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "lv2",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "mp3lame",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "portaudio",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "sdl2",
|
|
"default-features": false,
|
|
"features": [
|
|
"base"
|
|
]
|
|
},
|
|
{
|
|
"name": "zlib",
|
|
"default-features": false
|
|
}
|
|
]
|
|
}
|