redox/recipes/emulators/flycast/recipe.toml
Jeremy Soller 004566fa67 Merge branch 'dont_touch_user_home' into 'master'
Don't touch user home from packages

See merge request redox-os/redox!2365
2026-09-29 17:19:53 -06:00

35 lines
564 B
TOML

[source]
git = "https://github.com/flyinghead/flycast.git"
rev = "v2.6"
patches = ["redox.patch"]
shallow_clone = true
[build]
template = "custom"
dependencies = [
"curl",
"libzip",
"sdl2",
]
dev-dependencies = [
"zlib",
"zstd",
]
script = """
DYNAMIC_INIT
COOKBOOK_NOSTRIP=1
export CPPFLAGS+=" -D_GNU_SOURCE=1"
COOKBOOK_CMAKE_FLAGS+=(
-DREDOX=1
-DUNIX=1
-DUSE_OPENMP=OFF
-DUSE_VULKAN=OFF
-DUSE_HOST_SDL=ON
-DUSE_GLES2=ON
-DNOWIDE_INSTALL=ON
-DWITH_SYSTEM_ZLIB=ON
-DWITH_SYSTEM_ZSTD=ON
)
cookbook_cmake
"""