EXECNAME=tank SHELL = /bin/sh .SUFFIXES: .cc .o ARCH = -DRISC INCLUDE = -I/usr/include/CC -I/usr/include -I$(GLAUXINC) CFLAGS = $(INCLUDE) $(ARCH) -O -DSHIFT TAR = tar COMPRESS = compress -v MV = mv RM = rm -f LS = /bin/ls CC = cc CD = cd .c.o: $(CC) $(CFLAGS) -c $< Obj = tank.o operations.o collisions.o lists.o readtga.o daemon.o aix-opengl: $(Obj) @echo "Linking $(Obj) to $(EXECNAME)..." $(CC) -o $(EXECNAME) $(Obj) -I$(GLAUXLIB)/libaux.a \ -lGLU -lGL -lXext -lX11 -lm echo "****** Done ******" tank.o: tank.c defines.h tank.h @echo "Compiling tank.c..." $(CC) $(CFLAGS) -c tank.c operations.o: operations.c defines.h operations.h @echo "Compiling operations.c..." $(CC) $(CFLAGS) -c operations.c collisions.o: collisions.c defines.h collisions.h @echo "Compiling collisions.c..." $(CC) $(CFLAGS) -c collisions.c lists.o: lists.c defines.h lists.h @echo "Compiling lists.c..." $(CC) $(CFLAGS) -c lists.c readtga.o: readtga.c defines.h @echo "Compiling readtga.c..." $(CC) $(CFLAGS) -c readtga.c daemon.o: daemon.c daemon.h defines.h @echo "Compiling daemon.c..." $(CC) $(CFLAGS) -c daemon.c depend : makedepend -- $(CFLAGS) -- $(Src) clean: rm -f core *.o *.bak $(EXECNAME) backup: cp tank.c tank.c.orig cp tank.h tank.h.orig cp collisions.c collisions.c.orig cp collisions.h collisions.h.orig cp defines.h defines.h.orig cp operations.c operations.c.orig cp operations.h operations.h.orig cp lists.c lists.c.orig cp lists.h lists.h.orig cp daemon.c daemon.c.orig cp daemon.h daemon.h.orig cp readtga.c readtga.c.orig restore: cp tank.c.orig tank.c cp tank.h.orig tank.h cp collisions.c.orig collisions.c cp collisions.h.orig collisions.h cp defines.h.orig defines.h cp operations.c.orig operations.c cp operations.h.orig operations.h cp lists.c.orig lists.c cp lists.h.orig lists.h cp daemon.c.orig daemon.c cp daemon.h.orig daemon.h cp readtga.c.orig readtga.c # DO NOT DELETE THIS LINE -- make depend depends on it.