1PROGS = hello.bin keyget.bin dstar.bin enigma.bin gfx.bin smile.bin cube.bin mandel.bin ansitest.bin 2 3all: $(PROGS) 4 5 6hello.bin: hello.c 7 zcc +sam -vn hello.c -o hello.bin 8 9keyget.bin: keyget.c 10 zcc +sam -vn keyget.c -o keyget.bin 11 12gfx.bin: gfx.c 13 zcc +sam -vn gfx.c -o gfx.bin 14 15graygfx.bin: 16 zcc +sam -vn graygfx.c -o graygfx.bin 17 18smile.bin: smile.c 19 zcc +sam -vn smile.c -o smile.bin 20 21cube.bin: cube.c 22 zcc +sam -vn cube.c -o cube.bin -lm 23 24dstar.bin: dstar.c dstar.h 25 zcc +sam -vn dstar.c -o dstar.bin 26 27enigma.bin: enigma.c 28 zcc +sam -vn enigma.c -o enigma.bin 29 30mandel.bin: mandel.c 31 zcc +sam -vn mandel.c -o mandel.bin -lm 32 33rpn.bin: 34 zcc +sam -vn rpn.c -o rpn.bin -lndos 35 36adv.bin: 37 zcc +sam -vn adv_a.c -o adv_a.bin -lndos 38 39ansitest.bin: 40 zcc +sam -clib=ansi -vn ansitest.c -o ansitest.bin -lndos 41 42 43clean: 44 $(RM) *.bin *.i *.asm *.op* *.o *~ zcc_opt.def $(PROGS) 45