myst08.c myst09.c myst10.c myst11.c fortune-gen.c startrek.c \
hamurabi.c cowsay.c
+SRCSTC = sok.c
+
OBJS = $(SRCS:.c=.rel)
OBJSNS = $(SRCSNS:.c=.rel)
+OBJSTC = $(SRCSTC:.c=.rel)
LIBS = ../../Library/libs/syslib.lib
APPSNS = $(OBJSNS:.rel=)
+APPSTC = $(OBJSTC:.rel=)
+APPS = $(OBJS:.rel=) $(OBJSNS:.rel=) $(OBJSTC:.rel=)
-APPS = $(OBJS:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
+all: $(APPS) sizes sok.levels
$(APPSNS): OPTS = --nostdio
+$(APPSTC): OPTS = --nostdio -ltermcap
+
$(OBJS): %.rel: %.c
$(OBJSNS): %.rel: %.c
+$(OBJSTC): %.rel: %.c
+
.c.rel:
$(FCC) $(Z80_PLATFORM) -c $<
%: %.rel
$(FCC) $(Z80_PLATFORM) $(OPTS) $< -o $@
+sok.levels: sokmap
+ ./sokmap ljh.sok sok.levels >/dev/null
+
+sokmap: sokmap.c sok.h
+ $(CC) sokmap.c -o ./sokmap
+
sizes: $(APPS)
ls -l $(APPS) >size.report