-gameserv.o: gameserv.cpp aClient.h player.h extern.h list.h\
- listnode.h sockhelp.h
- $(CC) $(CFLAGS) -c gameserv.cpp
-
-c_forest.o: c_forest.cpp aClient.h player.h extern.h list.h\
- listnode.h sockhelp.h
- $(CC) $(CFLAGS) -c c_forest.cpp
-
-player.o: player.cpp aClient.h player.h extern.h list.h listnode.h sockhelp.h
- $(CC) $(CFLAGS) -c player.cpp
-
-config.o: config.cpp extern.h
- $(CC) $(CFLAGS) -c config.cpp
-
-${srcdir}/configure: configure.in
- cd ${srcdir} && autoconf
-
-# autoheader might not change config.h.in, so touch a stamp file
-${srcdir}/config.h.in: stamp-h.in
-
-${srcdir}/stamp-h.in: configure.in
- cd ${srcdir} && autoheader
- echo timestamp > ${srcdir}/stamp-h.in
-
-config.h: stamp-h
-
-stamp-h: config.h.in config.status
- ./config.status
-
-Makefile: Makefile.in config.status
- ./config.status
-
-config.status: configure
- ./config.status --recheck
+# Catch any changes in the Makefile, everything depends on it.
+$(OBJS): Makefile
+$(CONSOLEOBJS): Makefile