build: better way to handle package build for development purpose.

This commit is contained in:
Alexandre Pujol 2023-04-16 21:25:52 +01:00
parent 2f455786e7
commit d717a24adc
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
2 changed files with 33 additions and 29 deletions

View file

@ -62,8 +62,7 @@ build_in_docker_makepkg() {
"$BASEIMAGE/$dist"
fi
docker exec --workdir="$BUILDIR/" "$img" \
makepkg -sfC --noconfirm --noprogressbar
docker exec --workdir="$BUILDIR/" "$img" makepkg -sfC --noconfirm --noprogressbar
mv "$VOLUME/$PKGNAME"-*.pkg.* .
}
@ -95,7 +94,8 @@ build_in_docker_dpkg() {
main() {
case "$COMMAND" in
archlinux)
build_in_docker_makepkg "$COMMAND"
# build_in_docker_makepkg "$COMMAND"
PKGDEST=. makepkg -Cf
;;
debian | ubuntu | whonix)
@ -103,6 +103,10 @@ main() {
build_in_docker_dpkg "$COMMAND"
;;
opensuse)
echo "Work in progress"
;;
*) ;;
esac
}