Add Make target to list all installed packages
[hvlinux.git] / stage2 / hv-install-2
index 531d57e..6f0fb78 100755 (executable)
@@ -4,6 +4,10 @@ source ../functions/main
 
 init_log_file
 
+if [ ${#} -eq 1 -a x"${1}" = x"log" ]; then
+    init_installed_packages_log_append
+fi
+
 ipkg ${BC} "--with-readline"
 ipkg ${GDBM} "--enable-libgdbm-compat"
 ipkg ${INETUTILS} "\
@@ -78,15 +82,17 @@ ipkg -m noac -l "kernel" -s "kernel" ${KERNEL}
 rscr once "Installing bootscripts"  install-bootscripts
 rscr once "Creating default config files" create-config-files
 
-rscr mult  "Compressing man pages"   compressdoc
-#rscr mult "Stripping" stripping
+if [ -z "${LIST_INSTALLED_PACKAGES}" ]; then
+    rscr mult  "Compressing man pages"   compressdoc
+    #rscr mult "Stripping" stripping
 
-rscr once "Setting root password:\n" create-root-password
+    rscr once "Setting root password:\n" create-root-password
 
-rscr mult  "Performing post-install" post-install
-ldconfig
+    rscr mult  "Performing post-install" post-install
+    ldconfig
 
-write_completed_stage
-display_stage_build_stats
+    write_completed_stage
+    display_stage_build_stats
 
-exec /bin/bash --login
+    exec /bin/bash --login
+fi