mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-21 12:24:17 +08:00
Add recipes
This commit is contained in:
parent
51bad855b0
commit
953c6d595f
9
recipes/wip/demos/ratzilla/recipe.toml
Normal file
9
recipes/wip/demos/ratzilla/recipe.toml
Normal file
@ -0,0 +1,9 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/orhun/ratzilla"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages animations canvas-stress-test canvas-waves \
|
||||
colors-rgb demo demo2 minimal pong text-area user-input website world-map
|
||||
"""
|
||||
5
recipes/wip/games/open-world/cytopia-rs/recipe.toml
Normal file
5
recipes/wip/games/open-world/cytopia-rs/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://codeberg.org/Esther1024/pia-fork"
|
||||
[build]
|
||||
template = "cargo"
|
||||
33
recipes/wip/games/open-world/cytopia/recipe.toml
Normal file
33
recipes/wip/games/open-world/cytopia/recipe.toml
Normal file
@ -0,0 +1,33 @@
|
||||
#TODO not compiled or tested
|
||||
# build instructions: https://github.com/CytopiaTeam/Cytopia/wiki/Build-instructions
|
||||
[source]
|
||||
git = "https://github.com/CytopiaTeam/Cytopia"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-ttf",
|
||||
"sdl2-image",
|
||||
"openal",
|
||||
"zlib",
|
||||
"libogg",
|
||||
"libvorbis",
|
||||
"libpng",
|
||||
"libnoise",
|
||||
"imgui",
|
||||
]
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE="cmake"
|
||||
COOKBOOK_CONFIGURE_FLAGS=(
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
-DCMAKE_CROSSCOMPILING=True
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-static"
|
||||
-DCMAKE_INSTALL_PREFIX="/"
|
||||
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
|
||||
-DCMAKE_SYSTEM_NAME=Generic
|
||||
-DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
|
||||
-DCMAKE_VERBOSE_MAKEFILE=On
|
||||
"${COOKBOOK_SOURCE}"
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
5
recipes/wip/games/strategy/hammurabi/recipe.toml
Normal file
5
recipes/wip/games/strategy/hammurabi/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/stjepangolemac/hammurabi"
|
||||
[build]
|
||||
template = "cargo"
|
||||
20
recipes/wip/libs/graphics/libnoise/recipe.toml
Normal file
20
recipes/wip/libs/graphics/libnoise/recipe.toml
Normal file
@ -0,0 +1,20 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/qknight/libnoise"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
COOKBOOK_CONFIGURE="cmake"
|
||||
COOKBOOK_CONFIGURE_FLAGS=(
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
-DCMAKE_CROSSCOMPILING=True
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-static"
|
||||
-DCMAKE_INSTALL_PREFIX="/"
|
||||
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}"
|
||||
-DCMAKE_SYSTEM_NAME=Generic
|
||||
-DCMAKE_SYSTEM_PROCESSOR="$(echo "${TARGET}" | cut -d - -f1)"
|
||||
-DCMAKE_VERBOSE_MAKEFILE=On
|
||||
"${COOKBOOK_SOURCE}"
|
||||
)
|
||||
cookbook_configure
|
||||
"""
|
||||
8
recipes/wip/net/server/dora/recipe.toml
Normal file
8
recipes/wip/net/server/dora/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/bluecatengineering/dora"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages dora-bin dora-cfg
|
||||
"""
|
||||
8
recipes/wip/net/server/toe-beans/recipe.toml
Normal file
8
recipes/wip/net/server/toe-beans/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://codeberg.org/black-cat/toe-beans"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo_packages toe-beans
|
||||
"""
|
||||
5
recipes/wip/time/zman/recipe.toml
Normal file
5
recipes/wip/time/zman/recipe.toml
Normal file
@ -0,0 +1,5 @@
|
||||
#TODO not compiled or tested
|
||||
[source]
|
||||
git = "https://github.com/azzamsa/zman"
|
||||
[build]
|
||||
template = "cargo"
|
||||
Loading…
Reference in New Issue
Block a user