mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-04 02:28:45 +08:00
Add binaries to run freedoom
This commit is contained in:
parent
43facb2a3d
commit
dfdfeb3b7b
@ -1,4 +1,5 @@
|
|||||||
GIT=https://github.com/redox-os/freedoom.git
|
GIT=https://github.com/redox-os/freedoom.git
|
||||||
|
DEPENDS=(ion prboom)
|
||||||
|
|
||||||
function recipe_version {
|
function recipe_version {
|
||||||
echo "0.11.3"
|
echo "0.11.3"
|
||||||
@ -26,8 +27,18 @@ function recipe_clean {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function recipe_stage {
|
function recipe_stage {
|
||||||
mkdir -pv "$1/share/games/doom"
|
mkdir -pv "$1/games" "$1/share/games/doom"
|
||||||
cp -Rv ./*.wad "$1/share/games/doom"
|
for file in ./*.wad
|
||||||
|
do
|
||||||
|
game="$(basename "$file" .wad)"
|
||||||
|
|
||||||
|
wad="/share/games/doom/$game.wad"
|
||||||
|
cp -v "$file" "$1$wad"
|
||||||
|
|
||||||
|
bin="/games/$game"
|
||||||
|
echo "#!/bin/ion" > "$1$bin"
|
||||||
|
echo "/games/prboom -geom 800x600 -vidmode 32 -iwad $wad" >> "$1$bin"
|
||||||
|
chmod +x "$1$bin"
|
||||||
|
done
|
||||||
skip=1
|
skip=1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user