mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-06 12:37:44 +08:00
Add more recipes
This commit is contained in:
parent
9e842ba2f9
commit
54e1be9264
17
recipes/wip/demos/gl-flightsim/recipe.toml
Normal file
17
recipes/wip/demos/gl-flightsim/recipe.toml
Normal file
@ -0,0 +1,17 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/gue-ni/OpenGL_Flightsim"
|
||||
rev = "7b865b085e18fc3b9e242651f3bd12073e3071dd"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-image",
|
||||
"glew",
|
||||
"glm",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cmake "${COOKBOOK_SOURCE}"/OpenGL_Flightsim
|
||||
"""
|
||||
12
recipes/wip/demos/rayt/recipe.toml
Normal file
12
recipes/wip/demos/rayt/recipe.toml
Normal file
@ -0,0 +1,12 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/Dalamar42/rayt"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/rayt"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/config/* "${COOKBOOK_STAGE}/usr/share/rayt"
|
||||
"""
|
||||
11
recipes/wip/demos/raytracer-rs/recipe.toml
Normal file
11
recipes/wip/demos/raytracer-rs/recipe.toml
Normal file
@ -0,0 +1,11 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/ranveeraggarwal/rust-raytracer"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopath = "examples"
|
||||
cargoexamples = [
|
||||
"basic_sphere",
|
||||
"one_weekend",
|
||||
]
|
||||
7
recipes/wip/demos/rustracer/recipe.toml
Normal file
7
recipes/wip/demos/rustracer/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/KaminariOS/rustracer"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargoexamples = ["gltf-renderer"]
|
||||
16
recipes/wip/demos/solarsystem3d/recipe.toml
Normal file
16
recipes/wip/demos/solarsystem3d/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO patch cmake to disable proprietary irrklang dependency (music): https://github.com/GTruf/SolarSystem-3D/issues/5
|
||||
#TODO does it have mandatory 32-bit dependencies? : https://github.com/GTruf/SolarSystem-3D/issues/7
|
||||
[source]
|
||||
git = "https://github.com/GTruf/SolarSystem-3D"
|
||||
rev = "91f1f7b14cae59740704aaf4bc6e1e7c5846005b"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"glfw3",
|
||||
"glew",
|
||||
"sdl2",
|
||||
"sdl2-image",
|
||||
"assimp",
|
||||
"freetype2",
|
||||
]
|
||||
16
recipes/wip/demos/voxelspace-sdl/recipe.toml
Normal file
16
recipes/wip/demos/voxelspace-sdl/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
#TODO add manual installation on script
|
||||
[source]
|
||||
git = "https://github.com/gustavopezzi/voxelspace-sdl"
|
||||
rev = "e95d3ac813ab357d2c3d4bdee3d387fbca8d7097"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
]
|
||||
script = """
|
||||
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
DYNAMIC_INIT
|
||||
"${COOKBOOK_MAKE}" build -j "${COOKBOOK_MAKE_JOBS}"
|
||||
"""
|
||||
14
recipes/wip/games/engines/chocolate-quake/recipe.toml
Normal file
14
recipes/wip/games/engines/chocolate-quake/recipe.toml
Normal file
@ -0,0 +1,14 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/Henrique194/chocolate-quake"
|
||||
rev = "chocolate-quake-2.1.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"sdl2-net",
|
||||
"libvorbis",
|
||||
"libflac",
|
||||
"libmad",
|
||||
]
|
||||
7
recipes/wip/graphics/viewers/gltf-viewer-rs/recipe.toml
Normal file
7
recipes/wip/graphics/viewers/gltf-viewer-rs/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/adrien-ben/gltf-viewer-rs"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopackages = ["gltf-viewer-rs"]
|
||||
6
recipes/wip/graphics/viewers/swraster-viewer/recipe.toml
Normal file
6
recipes/wip/graphics/viewers/swraster-viewer/recipe.toml
Normal file
@ -0,0 +1,6 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/mdesmedt/swraster-viewer"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
16
recipes/wip/net/remote/ihsplay/recipe.toml
Normal file
16
recipes/wip/net/remote/ihsplay/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/mariotaku/ihsplay"
|
||||
rev = "v0.2.12"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"freetype2",
|
||||
"fontconfig",
|
||||
"mbedtls",
|
||||
"sdl2",
|
||||
#"sdl2-image",
|
||||
#"opus",
|
||||
#"protobuf",
|
||||
]
|
||||
7
recipes/wip/net/ssh/oxish/recipe.toml
Normal file
7
recipes/wip/net/ssh/oxish/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
git = "https://github.com/djc/oxish"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cargo"
|
||||
cargopackages = ["oxish"]
|
||||
Loading…
Reference in New Issue
Block a user