fix git versioning in meta file.
allow +4 GB file in iso.
This commit is contained in:
@@ -68,15 +68,15 @@ time (
|
|||||||
cp -f ${KERNEL} ${DATA}/vmlinuz
|
cp -f ${KERNEL} ${DATA}/vmlinuz
|
||||||
cd ${DATA}
|
cd ${DATA}
|
||||||
utc="$(date +%s)"
|
utc="$(date +%s)"
|
||||||
v="$(git rev-parse HEAD 2>/dev/null)"&&v="${v}:GIT"||v="INFINITY:LOCAL"
|
v="$(git -C ${top} rev-parse HEAD 2>/dev/null)"&&v="${v}:GIT"||v="INFINITY:LOCAL"
|
||||||
cat <<eot >.MlbMeta
|
cat <<eot >.MlbMeta
|
||||||
# Built using Minimal-Linux-Booter.
|
# Built using Minimal-Linux-Booter technology.
|
||||||
MLB_VERSION="${v}"
|
MLB_VERSION="${v}"
|
||||||
MLB_NAME="${DISTRO}"
|
MLB_NAME="${DISTRO}"
|
||||||
MLB_UTC="${utc}"
|
MLB_UTC="${utc}"
|
||||||
eot
|
eot
|
||||||
[[ ${ret} = 2 ]]&&echo "MLB_ELF_STATIC_INITRD=\"1\"" >>.MlbMeta||echo "MLB_ELF_STATIC_INITRD=\"0\"" >>.MlbMeta
|
[[ ${ret} = 2 ]]&&echo "MLB_ELF_STATIC_INITRD=\"1\"" >>.MlbMeta||echo "MLB_ELF_STATIC_INITRD=\"0\"" >>.MlbMeta
|
||||||
xorriso -as mkisofs -o /${DISTRO}-${utc}.iso -J -R -D -A ${DISTRO} -V ${DISTRO} -no-emul-boot -boot-info-table -boot-load-size 4 -b isolinux.bin -c isolinux.boot -eltorito-alt-boot -e /efi.img -no-emul-boot .
|
xorriso -as mkisofs -o /${DISTRO}-${utc}.iso -allow-limited-size -iso-level 3 -J -R -D -A ${DISTRO} -V ${DISTRO} -no-emul-boot -boot-info-table -boot-load-size 4 -b isolinux.bin -c isolinux.boot -eltorito-alt-boot -e /efi.img -no-emul-boot .
|
||||||
isohybrid --version >/dev/null 2>&1&&isohybrid -u /${DISTRO}-${utc}.iso
|
isohybrid --version >/dev/null 2>&1&&isohybrid -u /${DISTRO}-${utc}.iso
|
||||||
cd ${top}
|
cd ${top}
|
||||||
rm -rf ${workTmpDir}
|
rm -rf ${workTmpDir}
|
||||||
|
|||||||
Regular → Executable
Reference in New Issue
Block a user