2. ISO Creation

wakes=/wakes
-R     Generate  SUSP  and  RR records using the Rock Ridge protocol to
       further describe the files on the ISO-9660 filesystem.  The Rock
       Ridge  protocol  is  needed in order to add POSIX like file meta
       data like permissions, extended time  stamps,  user/group  is'd,
       link  counts,  inode  numbers and symbolic links. The Rock Ridge
       protocol allows to archive hierarchy trees with unlimited depth.
-f     Follow all symbolic links when generating the filesystem.   When
       this  option is not in use, symbolic links will be entered using
       Rock Ridge if enabled, otherwise the file will be ignored. 

2.1. Full ISO creation

mkisofs -R -f -b isolinux/isolinux.bin -c boot.catalog -no-emul-boot \
  -boot-info-table -o $wakes/iso/wakes-full-alpha1-$new_num-$arch.iso \
  $wakes/cdrom

2.2. Slim ISO creation:

mkisofs -R -b isolinux/isolinux.bin -c boot.catalog -no-emul-boot \
  -boot-info-table -o $wakes/iso/wakes-full-alpha1-$new_num-$arch.iso \
  $wakes/cdrom