#!/bin/bash

# Build a "bare" Slackware Installer ISO without the Slackware package set.

OUTDIR=/tmp/x86imgs/bare
CWD=$PWD

ARCH=x86_64
SLACKWAREVERSION=slackware64-current

SLKTREEROOTDIR=/mnt/pris/devel/armedslack/${SLACKWAREVERSION}/

mkdir -p $OUTDIR/$SLACKWAREVERSION

./inst_iso.build \
   --installer-bare \
   --iso-architecture ${ARCH} \
   --slackware-release-name ${SLACKWAREVERSION} \
   --slackware-tree ${SLKTREEROOTDIR} \
   --output-dir ${OUTDIR}/$SLACKWAREVERSION \
   --linux-kernel-image kernels/generic.s/bzImage \
   --slackware-installer-image isolinux/initrd.img \
   --grub-config-file $CWD/grub.cfg \
   --iso-file-name ${ARCH}_slk_installer_generic_bare.iso \
   --md5sum-iso \
   --image-app-id "Slackware Installer" || { echo "ERROR: Generic ISO build failed" ; exit 3 ;}
#   --no-cleanup \
