mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-26 14:54:20 +08:00
Also build pkg's
This commit is contained in:
parent
bd71b54545
commit
d78ad13104
2
pkgar
2
pkgar
@ -1 +1 @@
|
||||
Subproject commit d3b5dfc7af711f32ca115bc39d45f77dac4b7b99
|
||||
Subproject commit 0b8522c860af161f72075da4683c3856e1526ea1
|
||||
20
repo.sh
20
repo.sh
@ -58,6 +58,20 @@ do
|
||||
echo -e "\033[01;38;5;155mrepo - $recipe up to date\033[0m" >&2
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -f "recipes/$recipe/stage.pkg" ]
|
||||
then
|
||||
echo -e "\033[01;38;5;155mrepo - packaging $recipe\033[0m" >&2
|
||||
./cook.sh "$recipe" pkg $DEBUG
|
||||
else
|
||||
TIME_STAGE="$($STAT -c "%Y" recipes/$recipe/stage.tar.gz)"
|
||||
TIME_PKG="$($STAT -c "%Y" recipes/$recipe/stage.pkg)"
|
||||
if [ "$TIME_STAGE" -gt "$TIME_PKG" ]
|
||||
then
|
||||
echo -e "\033[01;38;5;155mrepo - repackaging $recipe\033[0m" >&2
|
||||
./cook.sh "$recipe" unpkg pkg $DEBUG
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
for recipe in $recipes
|
||||
@ -67,6 +81,12 @@ do
|
||||
echo -e "\033[01;38;5;155mrepo - publishing $recipe\033[0m" >&2
|
||||
./cook.sh $recipe publish
|
||||
fi
|
||||
|
||||
if [ "recipes/$recipe/stage.pkg" -nt "$REPO/$recipe.pkg" ]
|
||||
then
|
||||
echo -e "\033[01;38;5;155mrepo - publishing $recipe\033[0m" >&2
|
||||
cp -v "recipes/$recipe/stage.pkg" "$REPO/$recipe.pkg"
|
||||
fi
|
||||
done
|
||||
|
||||
echo -e "\033[01;38;5;155mrepo - generating repo.toml\033[0m" >&2
|
||||
|
||||
Loading…
Reference in New Issue
Block a user