diff --git a/packaging/packages/squeak-cog-vm/APKBUILD b/packaging/packages/squeak-cog-vm/APKBUILD index 89cd144..4d350a3 100644 --- a/packaging/packages/squeak-cog-vm/APKBUILD +++ b/packaging/packages/squeak-cog-vm/APKBUILD @@ -26,8 +26,16 @@ build() { ;; esac cd squeak.cog.spur/build - echo y | ./mvm - echo n | ./mvm + echo Running initial build + (echo y | ./mvm > log.initial-build 2>&1) || true + nn=0 + echo Checking to see if ./squeak exists and is executable... + while [ ! -x ./squeak ] + do + echo Running subsequent build $nn + echo n | ./mvm > log.$nn 2>&1 + nn=$((nn+1)) + done } package() {