Improved compile.sh spacing (and changed nothing else).

@50Wliu spacing improvements I re-added to this PR to make it compat with the revert of @50Wliu reverted commit.