mkrootfs: added -p option to add extra pkgs to the rootfs.

This commit is contained in:
Juan RP 2013-11-10 08:41:43 +01:00
parent 64ffdff00c
commit d4cd939375

View File

@ -41,7 +41,7 @@ die() {
} }
usage() { usage() {
echo "Usage: $PROGNAME [-a raspberrypi] [-V]" echo "Usage: $PROGNAME [-a raspberrypi] [-p 'pkg1 pkg2'] [-V]"
} }
run_cmd() { run_cmd() {
@ -72,9 +72,10 @@ register_binfmt() {
# #
# main() # main()
# #
while getopts "a:hV" opt; do while getopts "a:hp:V" opt; do
case $opt in case $opt in
a) TARGET_ARCH="$OPTARG";; a) TARGET_ARCH="$OPTARG";;
p) EXTRA_PKGS="$OPTARG";;
h) usage; exit 0;; h) usage; exit 0;;
V) echo "$PROGNAME @@MKLIVE_VERSION@@"; exit 0;; V) echo "$PROGNAME @@MKLIVE_VERSION@@"; exit 0;;
esac esac
@ -113,7 +114,7 @@ chmod 755 $rootfs
# #
# Install base-system to the rootfs directory. # Install base-system to the rootfs directory.
# #
run_cmd "xbps-install -S -r $rootfs -y $PKGBASE" run_cmd "xbps-install -S -r $rootfs -y $PKGBASE $EXTRA_PKGS"
# #
# Reconfigure packages for target architecture: must be reconfigured # Reconfigure packages for target architecture: must be reconfigured