Fixes #7172.
@@ -25,7 +25,11 @@ if [ -z $syslinux_dir ]; then
fi
disk_usage() {
+if [ "$(uname -s)" = "Darwin" ]; then
du -sm "$1" | cut -f1
+else
+ du -sm --apparent-size "$1" | cut -f1
+fi
}
DISK_SIZE=$(($(disk_usage "$SERENITY_SOURCE_DIR/Base") + $(disk_usage Root) + 300))
@@ -24,7 +24,11 @@ fi
echo "using grub-install at ${grub}"
@@ -20,7 +20,11 @@ fi
# shellcheck disable=SC2003
expr "$(du -sk "$1" | cut -f1)" / 1024
+ expr "$(du -sk --apparent-size "$1" | cut -f1)" / 1024
DISK_SIZE=$(($(disk_usage "$SERENITY_SOURCE_DIR/Base") + $(disk_usage Root) + 100))