--- /dev/null
+PLATFORM = 68000
+CC = m68k-linux-gnu-gcc
+ASM = m68k-linux-gnu-as
+AR = m68k-linux-gnu-ar
+LINKER = m68k-linux-gnu-ld
+CFLAGS = -I../../Library/include -I../../Library/include/68000
+LINKER_OPT = -L../../Library/libs -lc68000
+LIBGCCDIR = $(dir $(shell $(CC) -print-libgcc-file-name))
+LINKER_OPT += -L$(LIBGCCDIR) -lgcc
+CRT0 = ../../Library/libs/crt0_68000.o
+CRT0NS = ../../Library/libs/crt0nostdio_68000.o
+
+.SUFFIXES: .c .o
+
+SRCSNS = \
+ basename.c \
+ cat.c \
+ chgrp.c \
+ chmod.c \
+ chown.c \
+ cmp.c \
+ cp.c \
+ date.c \
+ dirname.c \
+ false.c \
+ groups.c \
+ head.c \
+ init.c \
+ kill.c \
+ ln.c \
+ logname.c \
+ mkdir.c \
+ mkfifo.c \
+ mknod.c \
+ mv.c \
+ pagesize.c \
+ printenv.c \
+ prtroot.c \
+ pwd.c \
+ reboot.c \
+ rm.c \
+ rmdir.c \
+ sum.c \
+ sync.c \
+ tee.c \
+ telinit.c \
+ touch.c \
+ tr.c \
+ true.c \
+ while1.c \
+ whoami.c \
+ yes.c
+
+
+SRCS = \
+ banner.c \
+ bd.c \
+ cal.c \
+ cksum.c \
+ cut.c \
+ dd.c \
+ decomp16.c \
+ df.c \
+ dosread.c \
+ du.c \
+ echo.c \
+ ed.c \
+ env.c \
+ factor.c \
+ fdisk.c \
+ fforth.c \
+ fgrep.c \
+ fsck.c \
+ grep.c \
+ id.c \
+ kbdrate.c \
+ ll.c \
+ ls.c \
+ man.c \
+ manscan.c \
+ mkfs.c \
+ mode.c \
+ more.c \
+ mount.c \
+ od.c \
+ passwd.c \
+ ps.c \
+ sed.c \
+ sleep.c \
+ ssh.c \
+ socktest.c \
+ sort.c \
+ stty.c \
+ su.c \
+ tar.c \
+ tail.c \
+ termcap.c \
+ umount.c \
+ uname.c \
+ uniq.c \
+ uptime.c \
+ uud.c \
+ uue.c \
+ wc.c \
+ which.c \
+ who.c \
+ write.c \
+ xargs.c
+
+SRCTC = tget.c \
+ tchelp.c \
+ marksman.c
+
+SKIPPED =
+
+
+OBJS = $(SRCS:.c=.o)
+OBJSNS = $(SRCSNS:.c=.o)
+OBJTC = $(SRCTC:.c=.o)
+
+APPS = $(OBJS:.o=)
+APPSNS = $(OBJSNS:.o=)
+APPTC = $(OBJTC:.o=)
+
+all: $(APPS) $(APPSNS) $(APPTC) size.report
+
+$(APPS): $(CRT0)
+$(APPSNS): $(CRT0NS)
+$(APPTC): $(CRT0)
+
+$(APPS) $(APPSNS): %: %.o
+ $(LINKER) $^ -o $@ $(LINKER_OPT)
+
+$(APPTC): %: %.o
+ $(LINKER) $^ -o $@ -ltermcap68000 $(LINKER_OPT)
+
+size.report: $(APPS) $(APPSNS)
+ ls -l $^ > $@
+
+clean:
+ rm -f $(OBJS) $(OBJSNS) $(APPS) $(APPSNS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
+
+rmbak:
+ rm -f *~ core