summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@rogentos.ro>2015-12-12 22:51:54 +0000
committerV3n3RiX <venerix@rogentos.ro>2015-12-12 22:51:54 +0000
commit74ebeeb4c3a5e661461a8bdc6feef262d1f22e7d (patch)
tree73e1c36c74d9de4f6d522ec5cf6350b278ed7d17
parente231a76072986498cb0ba89a0fcdcd37aca272a7 (diff)
split iso creation into several steps
-rwxr-xr-xiso3213
-rwxr-xr-xiso6413
2 files changed, 22 insertions, 4 deletions
diff --git a/iso32 b/iso32
index 339601c..06ec161 100755
--- a/iso32
+++ b/iso32
@@ -22,10 +22,17 @@ makeisox86 () {
mksquashfs "$livedirx86" ""$livedirx86".squashfs" -b 1048576 -comp xz -Xdict-size 100%
# Checksum the live environment
sha256sum ""$livedirx86".squashfs" | tee ""$livedirx86".squashfs.sha256"
- # Remove live environment directory (we have it squashed now, no longer needed)
- rm -rf "$livedirx86"
# Enable liveboot
touch "$livedirx86"
+}
+
+bootcorex86 () {
+ echo "injecting live bootloader configuration"
+}
+
+cleanupisox86 () {
+ # Remove live environment directory (we have it squashed now, no longer needed)
+ rm -rf "$livedirx86"
# Umount squashed core (Kogaion stage4)
umount "$coremntx86"
}
@@ -33,6 +40,8 @@ makeisox86 () {
main () {
chrootchecksumx86
makeisox86
+ bootcorex86
+ cleanupisox86
}
main
diff --git a/iso64 b/iso64
index 2dd93c7..50ad4c4 100755
--- a/iso64
+++ b/iso64
@@ -23,10 +23,17 @@ makeisox64 () {
mksquashfs "$livedirx64" ""$livedirx64".squashfs" -b 1048576 -comp xz -Xdict-size 100%
# Checksum the live environment
sha256sum ""$livedirx64".squashfs" | tee ""$livedirx64".squashfs.sha256"
- # Remove live environment directory (we have it squashed now, no longer needed)
- rm -rf "$livedirx64"
# Enable liveboot
touch "$livedirx64"
+}
+
+bootcorex64 () {
+ echo "injecting live bootloader configuration"
+}
+
+cleanupisox64 () {
+ # Remove live environment directory (we have it squashed now, no longer needed)
+ rm -rf "$livedirx64"
# Umount squashed core (Kogaion stage4)
umount "$coremntx64"
}
@@ -34,6 +41,8 @@ makeisox64 () {
main () {
chrootchecksumx64
makeisox64
+ bootcorex64
+ cleanupisox64
}
main