COMPILE = $(CC) $(CFLAGS) -g -DSLANG -I.. LFLAGS = -L../$(ARCH)objs -lslang M_LIB = -lm CURSES_H = ../curses.h EXECS = rain blue hanoi firework \ bs battle gdc tclock worm view #knight newdemo testcurs xmas all: $(CURSES_H) $(EXECS) $(CURSES_H): echo '#include ' > $(CURSES_H) view: view.c $(COMPILE) $@.c -o $@ $(LFLAGS) bs: $(CURSES_H) bs.c $(COMPILE) $@.c -o $@ $(LFLAGS) gdc: $(CURSES_H) gdc.c $(COMPILE) $@.c -o $@ $(LFLAGS) battle: $(CURSES_H) battle.c $(COMPILE) $@.c -o $@ $(LFLAGS) hanoi: $(CURSES_H) hanoi.c $(COMPILE) $@.c -o $@ $(LFLAGS) blue: $(CURSES_H) blue.c $(COMPILE) $@.c -o $@ $(LFLAGS) rain: $(CURSES_H) rain.c $(COMPILE) $@.c -o $@ $(LFLAGS) firework: $(CURSES_H) firework.c $(COMPILE) $@.c -o $@ $(LFLAGS) tclock: $(CURSES_H) tclock.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) worm: worm.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) knight: knight.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) xmas: xmas.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) newdemo: newdemo.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) testcurs: testcurs.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) lrtest: lrtest.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) t: t.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) key: key.c $(COMPILE) $@.c -o $@ $(LFLAGS) $(M_LIB) clean: /bin/rm $(EXECS)