From DONOTREPLY at icculus.org Mon Jan 31 14:16:30 2005 From: DONOTREPLY at icculus.org (DONOTREPLY at icculus.org) Date: 31 Jan 2005 14:16:30 -0500 Subject: r78 - in trunk/src: . objects Message-ID: <20050131191630.29783.qmail@icculus.org> Author: jonas Date: 2005-01-31 14:16:29 -0500 (Mon, 31 Jan 2005) New Revision: 78 Modified: trunk/src/Makefile trunk/src/objects/Makefile Log: handle dependencies (finally ;-) Modified: trunk/src/Makefile =================================================================== --- trunk/src/Makefile 2004-10-15 12:09:33 UTC (rev 77) +++ trunk/src/Makefile 2005-01-31 19:16:29 UTC (rev 78) @@ -14,6 +14,11 @@ BIN = ../lost_penguins +all: + +$(MAKE) depend + +$(MAKE) -C objects + +$(MAKE) $(BIN) + $(BIN): $(OBJS) $(PLUGS) $(CXX) $(OBJS) $(PLUGS) $(SDL_LINK) -o $(BIN) @@ -29,4 +34,10 @@ distclean: clean rm -f *~ + rm -f Makefile.dep +$(MAKE) -C objects distclean + +depend: + touch Makefile.dep + makedepend *.cpp -f Makefile.dep 2>/dev/null +-include Makefile.dep Modified: trunk/src/objects/Makefile =================================================================== --- trunk/src/objects/Makefile 2004-10-15 12:09:33 UTC (rev 77) +++ trunk/src/objects/Makefile 2005-01-31 19:16:29 UTC (rev 78) @@ -13,7 +13,10 @@ PLUGS = ../objects.a -all: $(OBJS) $(PLUGS) +all: + +$(MAKE) depend + +$(MAKE) $(OBJS) + +$(MAKE) $(PLUGS) %.o: %.cpp $(CXX) $(CXX_FLAGS) $(CXX_DEBUG) $(CXX_GAME) $(SDL) -c $< -o $@ @@ -26,3 +29,9 @@ distclean: clean rm -f *~ + rm -f Makefile.dep + +depend: + touch Makefile.dep + makedepend *.cpp -f Makefile.dep 2>/dev/null +-include Makefile.dep \ No newline at end of file