From 65d8bb6fa7c1c16c2cc9b2c18fdd664bc4e3b02e Mon Sep 17 00:00:00 2001
From: Oliver Schmidt
Date: Mon, 20 Jan 2020 12:55:07 +0100
Subject: [PATCH] Added Makefile for creating disk image.
- Only works on Windows
- Requires the variable AC to be set either as env var, on the make cmdline or in the main Makefile
---
Makefile-dsk.mk | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 Makefile-dsk.mk
diff --git a/Makefile-dsk.mk b/Makefile-dsk.mk
new file mode 100644
index 0000000..2ed589a
--- /dev/null
+++ b/Makefile-dsk.mk
@@ -0,0 +1,14 @@
+DSK = Penetrator.dsk
+
+# For this one, see https://applecommander.github.io/
+AC ?= ac.jar
+
+REMOVES += $(DSK)
+
+.PHONY: dsk
+dsk: $(DSK)
+
+$(DSK): penetrator-apple2.apple2.loader penetrator-apple2.apple2
+ copy apple2\template.dsk $@
+ java -jar $(AC) -p $@ penetrat.system sys < penetrator-apple2.apple2.loader
+ java -jar $(AC) -as $@ penetrat bin < penetrator-apple2.apple2