aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2025-11-27 16:24:22 -0500
committerB. Watson <urchlay@slackware.uk>2025-11-27 16:24:22 -0500
commitb0892ba48c5eae7e8e0cca5f269d7b81e19b71ac (patch)
treebf5b1047bc6fc1b9804a219a2159db77ab2418bd /src/Makefile
parenta5e791a9a6c36dab74e10c648403b0538f7e6fb5 (diff)
downloadalftools-b0892ba48c5eae7e8e0cca5f269d7b81e19b71ac.tar.gz
Generate alf usage from rst.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 161376b..ed5f4d0 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -41,7 +41,7 @@ CFLAGS=-DVERSION='"$(VERSION)"' -Wall -I../f65 $(COPT)
UNALF_OBJS=unalf.o io.o listalf.o extract.o f65.o glob.o opts.o usage.o self.o asmcode.o
ALFSUM_OBJS=alfsum.o self.o
-ALF_OBJS=alf.o self.o
+ALF_OBJS=alf.o self.o alfusage.o
.PHONY: all clean install crosswin windows windows-upload realclean
@@ -61,12 +61,17 @@ alf: $(ALF_OBJS)
usage.o: usage.c
+alfusage.o: usage.c
+
f65.o: ../f65/f65.c ../f65/f65.h
$(CC) $(CFLAGS) -c -o f65.o ../f65/f65.c
usage.c: mkusage.pl unalf.rst
perl mkusage.pl unalf.rst > usage.c
+alfusage.c: mkusage.pl unalf.rst
+ perl mkusage.pl alf.rst > alfusage.c
+
unalf.o: unalf.c unalf.h ../f65/f65.h
glob.o: glob.c unalf.h