+++ /dev/null
-CC = sdcc
-ASM = sdasz80
-AR = sdar
-LINKER = sdcc
-FCC = ../../../Library/tools/fcc
-FCCOPTS = -O2
-PLATFORM =
-#PLATFORM = -tzx128
-
-PROGLOAD=`(cat ../../Kernel/platform/config.h; echo PROGLOAD) | cpp -E | tail -n1`
-
-.SUFFIXES: .c .rel
-
-SRCSNS = expr.c test.c
-
-SRCS = ac.c almanac.c at.c col.c deroff.c find.c moo.c pr.c tar.c ttt.c units.c
-
-SRCSBAD = calendar.c m4.c
-
-OBJS = $(SRCS:.c=.rel)
-OBJSNS = $(SRCSNS:.c=.rel)
-OBJSBAD = $(SRCSBAD:.c=.rel)
-
-LIBS = ../../../Library/libs/syslib.lib
-
-APPSNS = $(OBJSNS:.rel=)
-
-APPS = $(OBJS:.rel=) $(OBJSBAD:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
-
-
-$(APPSNS): OPTS = --nostdio
-
-$(OBJS): %.rel: %.c
-
-$(OBJSNS): %.rel: %.c
-
-$(OBJSBAD): %.rel: %.c
- $(FCC) $(PLATFORM) -c $<
-
-expr.c: expr.y
- byacc -o expr.c expr.y
-
-find.c: find.y
- byacc -o find.c find.y
-
-.c.rel:
- $(FCC) $(PLATFORM) $(FCCOPTS) -c $<
-
-%: %.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@
-
-sizes: $(APPS)
- ls -l $(APPS) >size.report
-
-clean:
- rm -f $(OBJS) $(APPS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
-
-rmbak:
- rm -f *~ core
-
+++ /dev/null
-CC = sdcc
-ASM = sdasz80
-AR = sdar
-LINKER = sdcc
-FCC = ../../../Library/tools/fcc
-FCCOPTS = -O2
-PLATFORM =
-#PLATFORM = -tzx128
-
-PROGLOAD=`(cat ../../../Kernel/platform/config.h; echo PROGLOAD) | cpp -E | tail -n1`
-
-.SUFFIXES: .c .rel
-
-SRCS = ac.c accton.c at.c atrun.c col.c comm.c cron.c crypt.c dc.c dd.c \
- deroff.c diff3.c diff.c diffh.c join.c look.c makekey.c mesg.c \
- newgrp.c pr.c ptx.c rev.c split.c su.c sum.c test.c time.c tsort.c \
- wall.c
-
-SRCSNS = ed.c
-
-SRCSBAD =
-
-OBJS = $(SRCS:.c=.rel)
-OBJSNS = $(SRCSNS:.c=.rel)
-OBJSBAD = $(SRCSBAD:.c=.rel)
-
-LIBS = ../../../Library/libs/syslib.lib
-
-APPSNS = $(OBJSNS:.rel=)
-
-APPS = $(OBJS:.rel=) $(OBJSBAD:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
-
-
-$(APPSNS): OPTS = --nostdio
-
-$(OBJS): %.rel: %.c
-
-$(OBJSNS): %.rel: %.c
-
-$(OBJSBAD): %.rel: %.c
- $(FCC) $(PLATFORM) -c $<
-
-.c.rel:
- $(FCC) $(PLATFORM) $(FCCOPTS) -c $<
-
-%: %.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@
-
-sizes: $(APPS)
- ls -l $(APPS) >size.report
-
-clean:
- rm -f $(OBJS) $(APPS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
-
-rmbak:
- rm -f *~ core
-
+++ /dev/null
-CC = sdcc
-ASM = sdasz80
-AR = sdar
-LINKER = sdcc
-FCC = ../../../Library/tools/fcc
-FCCOPTS = -O2
-PLATFORM =
-#PLATFORM = -tzx128
-
-PROGLOAD=`(cat ../../../Kernel/platform/config.h; echo PROGLOAD) | cpp -E | tail -n1`
-
-.SUFFIXES: .c .rel
-
-SRCS = arithmetic.c backgammon.c fish.c wump.c
-
-SRCSBAD =
-
-OBJS = $(SRCS:.c=.rel)
-OBJSNS = $(SRCSNS:.c=.rel)
-OBJSBAD = $(SRCSBAD:.c=.rel)
-
-LIBS = ../../../Library/libs/syslib.lib
-
-APPSNS = $(OBJSNS:.rel=)
-
-APPS = $(OBJS:.rel=) $(OBJSBAD:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
-
-
-$(APPSNS): OPTS = --nostdio
-
-$(OBJS): %.rel: %.c
-
-$(OBJSNS): %.rel: %.c
-
-$(OBJSBAD): %.rel: %.c
- $(FCC) $(PLATFORM) -c $<
-
-.c.rel:
- $(FCC) $(PLATFORM) $(FCCOPTS) -c $<
-
-%: %.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@
-
-sizes: $(APPS)
- ls -l $(APPS) >size.report
-
-clean:
- rm -f $(OBJS) $(APPS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
-
-rmbak:
- rm -f *~ core
-
+++ /dev/null
-#
-# For Z80 at least this should work. We will need to hack advgen to
-# do endian swapping if building on PC for 6809
-#
-
-FCC = fcc
-FCCOPTS = -O2 --nostdio
-PLATFORM =
-
-SRC = advent.c adventdb.c database.c english.c itverb.c lib.c saveadv.c \
- turn.c verb.c
-OBJ = $(SRC:.c=.rel)
-
-.SUFFIXES: .c .rel
-
-all: advent advent.db
-
-advent.db: advgen
- ./advgen > advent.db
-
-advgen: advgen.c
- cc advgen.c -o ./advgen
-
-.c.rel:
- $(FCC) $(PLATFORM) $(FCCOPTS) -c $<
-
-advent: $(OBJ)
- $(FCC) $(PLATFORM) $(FCCOPTS) -o $@ $(OBJ)
-
-clean:
- rm -f advent advent.db advgen *.rel *.asm *.lst core *.sym *.map *.noi *.lk *.ihx *.tmp *.bin
+++ /dev/null
-#
-#
-BASE=49152
-#
-all: emulator runcpm
-
-emulator: emulator.s
- echo " .org "$(BASE) >cpm.def
- sdasz80 -o -l emulator.rel emulator.s
- sdldz80 -m -i emulator.ihx emulator.rel -e
- makebin -s 65536 emulator.ihx emulator.tmp
- dd if=emulator.tmp of=emulator.bin bs=1 count=4096 skip=$(BASE)
-
-runcpm: runcpm.c
- fcc -O2 -c --nostdio runcpm.c
- fcc -o runcpm runcpm.rel
-
-clean:
- rm -f *~ *.rel *.ihx *.tmp *.bin *.lst *.lk *.noi *.map cpm.def *.sym runcpm emulator runcpm.asm
+++ /dev/null
-CC = sdcc
-ASM = sdasz80
-AR = sdar
-LINKER = sdcc
-FCC = ../../Library/tools/fcc -O2
-PLATFORM =
-#PLATFORM = -tzx128
-
-PROGLOAD=`(cat ../../Kernel/platform/config.h; echo PROGLOAD) | cpp -E | tail -n1`
-
-# Used for programs that make sdcc go boom or take hours
-CC_CRAP = -mz80 --std-c99 -c --opt-code-size --max-allocs-per-node 1000 -I../../Library/include
-ASM_OPT = -l -o -s
-LINKER_OPT = -mz80 --nostdlib --no-std-crt0 --code-loc $(PROGLOAD) --data-loc 0
-BINMAN = ../../Library/tools/binman
-
-.SUFFIXES: .c .rel
-
-SRCSNS = qrun.c fortune.c
-
-SRCS = adv01.c adv02.c adv03.c adv04.c adv05.c adv06.c adv07.c \
- adv08.c adv09.c adv10.c adv11.c adv12.c adv13.c adv14a.c adv14b.c \
- myst01.c myst02.c myst03.c myst04.c myst05.c myst06.c myst07.c \
- myst08.c myst09.c myst10.c myst11.c fortune-gen.c
-
-SRCSBAD =
-
-OBJS = $(SRCS:.c=.rel)
-OBJSNS = $(SRCSNS:.c=.rel)
-OBJSBAD = $(SRCSBAD:.c=.rel)
-
-LIBS = ../../Library/libs/syslib.lib
-
-APPSNS = $(OBJSNS:.rel=)
-
-APPS = $(OBJS:.rel=) $(OBJSBAD:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
-
-$(OBJSBAD): $(SRCSBAD)
- $(CC) $(CC_CRAP) $(@:.rel=.c)
-
-$(APPSNS): OPTS = --nostdio
-
-$(OBJS): %.rel: %.c
-
-$(OBJSNS): %.rel: %.c
-
-$(OBJSBAD): %.rel: %.c
-
-.c.rel:
- $(FCC) $(PLATFORM) -c $<
-
-%: %.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@
-
-sizes: $(APPS)
- ls -l $(APPS) >size.report
-
-clean:
- rm -f $(OBJS) $(APPS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
-
-rmbak:
- rm -f *~ core
-
+++ /dev/null
-CC = sdcc
-ASM = sdasz80
-AR = sdar
-LINKER = sdcc
-FCC = ../../Library/tools/fcc
-FCCOPTS = -O2
-PLATFORM =
-#PLATFORM = -tzx128
-
-PROGLOAD=`(cat ../../Kernel/platform/config.h; echo PROGLOAD) | cpp -E | tail -n1`
-
-.SUFFIXES: .c .rel
-
-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 \
- fgrep.c \
- fsck.c \
- grep.c \
- id.c \
- kbdrate.c \
- ll.c \
- ls.c \
- man.c \
- manscan.c \
- marksman.c \
- mkfs.c \
- mode.c \
- more.c \
- mount.c \
- od.c \
- passwd.c \
- ps.c \
- sleep.c \
- ssh.c \
- sort.c \
- stty.c \
- su.c \
- tail.c \
- tar.c \
- termcap.c \
- tget.c \
- tchelp.c \
- umount.c \
- uname.c \
- uniq.c \
- uptime.c \
- uud.c \
- uue.c \
- wc.c \
- which.c \
- who.c \
- write.c \
- xargs.c
-
-SRCSBAD = sed.c socktest.c seltest.c
-
-OBJS = $(SRCS:.c=.rel)
-OBJSNS = $(SRCSNS:.c=.rel)
-OBJSBAD = $(SRCSBAD:.c=.rel)
-
-LIBS = ../../Library/libs/syslib.lib
-
-APPSNS = $(OBJSNS:.rel=)
-
-APPS = $(OBJS:.rel=) $(OBJSBAD:.rel=) $(OBJSNS:.rel=)
-
-all: $(APPS) sizes
-
-
-$(APPSNS): OPTS = --nostdio
-
-$(OBJS): %.rel: %.c
-
-$(OBJSNS): %.rel: %.c
-
-$(OBJSBAD): %.rel: %.c
- $(FCC) $(PLATFORM) -c $<
-
-.c.rel:
- $(FCC) $(PLATFORM) $(FCCOPTS) -c $<
-
-tchelp: tchelp.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@ -ltermcap
-
-tget: tget.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@ -ltermcap
-
-%: %.rel
- $(FCC) $(PLATFORM) $(OPTS) $< -o $@
-
-sizes: $(APPS)
- ls -l $(APPS) >size.report
-
-clean:
- rm -f $(OBJS) $(APPS) $(SRCS:.c=) core *~ *.asm *.lst *.sym *.map *.noi *.lk *.ihx *.tmp *.bin size.report
-
-rmbak:
- rm -f *~ core
-