From c2164a0344dcbdec28bc2c63ea37a1c116cbf558 Mon Sep 17 00:00:00 2001 From: Harry Moffat Date: Fri, 28 Dec 2007 00:51:15 +0000 Subject: [PATCH] Made the depends rule like the cxx rule. --- Cantera/clib/src/Makefile.in | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Cantera/clib/src/Makefile.in b/Cantera/clib/src/Makefile.in index 29ef97ff2..d21c11d0d 100755 --- a/Cantera/clib/src/Makefile.in +++ b/Cantera/clib/src/Makefile.in @@ -59,6 +59,9 @@ LCXX_FLAGS = -L$(CANTERA_LIBDIR) @CXXFLAGS@ .@CXX_EXT@.@OBJ_EXT@: $(CXX) -c $< $(CXX_INCLUDES) $(CXX_FLAGS) +%.d: + @CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d + LIB_NAME=lib@CT_SHARED_LIB@ ifeq ($(shared_ctlib),1) @@ -67,7 +70,7 @@ else CTLIB = @buildlib@/$(LIB_NAME).a endif -all: $(CTLIB) +all: .depends $(CTLIB) $(CTLIB): $(OBJS) $(LIB_DEPS) $(RM) $(CTLIB) @@ -83,7 +86,7 @@ endif endif clean: - $(RM) $(OBJS) $(CTLIB) .depends + $(RM) $(OBJS) *.d $(CTLIB) .depends (if test -d SunWS_cache ; then \ $(RM) -rf SunWS_cache ; \ fi ) @@ -102,13 +105,11 @@ endif win-install: @INSTALL@ -c ../../../lib/clib.lib @prefix@/lib/cantera +depends: + @MAKE@ .depends -%.d: - @CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d - -depends: $(DEPENDS) +.depends: $(DEPENDS) cat *.d > .depends - $(RM) $(DEPENDS) ifeq ($(wildcard .depends), .depends) include .depends