Keep Jerboa WPO artifacts for static builds

ober

0a1dd739f4eaf35e215caeb1d719c3332f9bf2c4

diff --git a/Makefile b/Makefile
index c4041eb..db4c7db 100644
--- a/Makefile
+++ b/Makefile
@@ -1338,10 +1338,11 @@ linux-tui-local: vendor-deps
 	find $(MUSL_JSH_ROOT) -name '*.wpo' -delete 2>/dev/null; true
 	find vendor/jerboa-shell -name '*.so' -delete 2>/dev/null; true
 	find vendor/jerboa-shell -name '*.wpo' -delete 2>/dev/null; true
+	sh scripts/patch-jerboa-std-compat.sh "$(MUSL_JERBOA)/lib"
+	scripts/patch-static-load-shared.sh $(MUSL_JERBOA)/lib
 	@echo "Recompiling jerboa core + prelude..."
-	echo '(import (chezscheme)) (compile-imported-libraries #t) (import (jerboa core)) (import (jerboa prelude))' \
+	echo '(import (chezscheme)) (compile-imported-libraries #t) (generate-wpo-files #t) (import (jerboa core)) (import (jerboa prelude))' \
 	  | $(MUSL_SCHEME) --libdirs $(MUSL_JERBOA)/lib -q
-	rm -f $(MUSL_JERBOA)/lib/jerboa/*.wpo
 	$(MUSL_SCHEME) --libdirs $(MUSL_JERBOA)/lib --script $(MUSL_JERBOA)/jerbuild.ss src/ lib/
 	sh scripts/patch-jerboa-shell-compat.sh "$(CURDIR)"
 	rm -rf $(MUSL_JSQLITE_STAGE)/jsqlite
@@ -1469,10 +1470,11 @@ linux-qt-local: vendor-deps
 	find vendor/jerboa-https -name '*.wpo' -delete 2>/dev/null; true
 	find vendor/jerboa-aws -name '*.so' -delete 2>/dev/null; true
 	find vendor/jerboa-aws -name '*.wpo' -delete 2>/dev/null; true
+	sh scripts/patch-jerboa-std-compat.sh "$(MUSL_JERBOA)/lib"
+	scripts/patch-static-load-shared.sh $(MUSL_JERBOA)/lib
 	@echo "Recompiling jerboa core + prelude..."
-	echo '(import (chezscheme)) (compile-imported-libraries #t) (import (jerboa core)) (import (jerboa prelude))' \
+	echo '(import (chezscheme)) (compile-imported-libraries #t) (generate-wpo-files #t) (import (jerboa core)) (import (jerboa prelude))' \
 	  | $(MUSL_SCHEME) --libdirs $(MUSL_JERBOA)/lib -q
-	rm -f $(MUSL_JERBOA)/lib/jerboa/*.wpo
 	$(MUSL_SCHEME) --libdirs $(MUSL_JERBOA)/lib --script $(MUSL_JERBOA)/jerbuild.ss src/ lib/
 	sh scripts/patch-jerboa-shell-compat.sh "$(CURDIR)"
 	rm -rf $(MUSL_JSQLITE_STAGE)/jsqlite