Split logic out

This commit is contained in:
2020-05-02 02:49:09 -05:00
parent 03b9a9e711
commit c15b76e83c
3 changed files with 28 additions and 16 deletions

24
step_4_create_CD.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
. CONFIG.sh
# set -o xtrace ## To debug scripts
# set -o errexit ## To exit on error
# set -o errunset ## To exit if a variable is referenced but not set
function main() {
echo "Creating the ISO file..."
cd image/
sudo mkisofs -r -V "${OS_NAME}" -cache-inodes -J -l \
-b isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \
-boot-info-table -o ../"${OS_NAME}".iso .
cd ..
# sudo mkisofs -D -r -cache-inodes -J -l -b isolinux/isolinux.bin -c \
# isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o \
# ../"${OS_NAME}".iso .
}
main $@;