aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2022-11-15 14:43:06 -0500
committerB. Watson <urchlay@slackware.uk>2022-11-15 14:43:06 -0500
commit5445e30f4ca326275ae2be332f348999c6672be5 (patch)
treeb5d449940611329268cb512900989345d63e77b1
parent70158e4e3d750f9ba9837b79bb253044da53a43b (diff)
downloaddla-asm-5445e30f4ca326275ae2be332f348999c6672be5.tar.gz
Document other make targets in BUILD.txt.
-rw-r--r--BUILD.txt18
-rw-r--r--Makefile1
2 files changed, 18 insertions, 1 deletions
diff --git a/BUILD.txt b/BUILD.txt
index 55d2a6d..e5d373e 100644
--- a/BUILD.txt
+++ b/BUILD.txt
@@ -17,8 +17,15 @@ even be modern Windows), with the following software installed:
- Optional: "cc", a host C compiler (e.g. gcc or clang). Only used for
compiling dla2csv for the host.
+- Optional: "axe", only needed for "make disk". Get it here:
+ https://slackware.uk/~urchlay/repos/bw-atari8-tools/
+
You should be able to build everything from a terminal by typing
-"make" in the source directory.
+"make" in the source directory. This will build dla.xex, dla2csv.xex,
+and (if possible) dla2csv for the host.
+
+If you want a disk image, you can try "make disk", which will create
+dla.atr (if you have axe on your $PATH).
Ideally, all the software should be found in your $PATH. If not,
you can set the full paths by defining them on the make command line.
@@ -33,3 +40,12 @@ If you have trouble building on Linux, ask me for help. I can be found
on irc.libera.chat in the ##atari channel, as user name Urchlay. If
you have trouble on other OSes, ask someone who actually knows about
your OS (not me, I don't do Windows or Mac).
+
+Other make targets:
+
+make test - runs dla.xex in atari800
+make disktest - runs dla.atr in atari800
+make realtest - serves dla.atr as drive 1, via atariserver (for testing
+ on real hardware)
+make clean - does what you expect
+make distclean - also removes generated files
diff --git a/Makefile b/Makefile
index e4a492c..deed51a 100644
--- a/Makefile
+++ b/Makefile
@@ -52,6 +52,7 @@ disktest: disk
realtest: disk
atariserver dla.atr
+# tnfs.sh is not in git, it wouldn't work for anyone but me anyway.
tnfs: all
sh tnfs.sh dla.xex dla2csv.xex dla.atr