Added more dependencies.
This commit is contained in:
parent
5c08be7011
commit
ebdb0b4094
4 changed files with 22 additions and 8 deletions
|
|
@ -71,12 +71,13 @@ endif
|
|||
|
||||
DEPENDS = $(EQUIL_OBJ:.o=.d) $(VCSNONIDEAL_OBJ:.o=.d)
|
||||
|
||||
all: $(LIB) $(VLIB)
|
||||
all: $(LIB) $(VLIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(EQUIL_H) $(VCSNONIDEAL_H); do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d:
|
||||
|
||||
%.d: Makefile %.o
|
||||
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
|
|
@ -119,6 +120,8 @@ depends:
|
|||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
$(EQUIL_OBJ) $(VCSNONIDEAL_OBJ): Makefile
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
|
|
|
|||
|
|
@ -31,13 +31,13 @@ ONED_LIB = @buildlib@/liboneD.a
|
|||
|
||||
DEPENDS = $(OBJS:.o=.d)
|
||||
|
||||
%.d:
|
||||
%.d: Makefile %.o
|
||||
@CXX_DEPENDS@ @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
@CXX@ -c $< @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||
|
||||
all: $(ONED_LIB)
|
||||
all: $(ONED_LIB) .depends
|
||||
@(@INSTALL@ -d $(INCDIR))
|
||||
@(for lh in $(ONED_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
|
|
@ -68,6 +68,8 @@ depends:
|
|||
.depends: $(DEPENDS)
|
||||
cat *.d > .depends
|
||||
|
||||
$(OBJS): Makefile
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ all: $(LIB) .depends
|
|||
@(for lh in $(CATHERMO_H) ; do \
|
||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||
done)
|
||||
%.d: Makefile $*.o
|
||||
%.d: Makefile %.o
|
||||
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||
|
||||
.cpp.o:
|
||||
|
|
@ -115,12 +115,22 @@ clean:
|
|||
$(RM) -rf SunWS_cache ; \
|
||||
fi )
|
||||
|
||||
#
|
||||
# Dependency rules
|
||||
#
|
||||
depends:
|
||||
@MAKE@ .depends
|
||||
|
||||
.depends: $(DEPENDS)
|
||||
cat $(DEPENDS) > .depends
|
||||
|
||||
$(CATHERMO_OBJ): Makefile
|
||||
|
||||
#
|
||||
# Make sure that if the Makefile changes, all object files
|
||||
# must get recompiled
|
||||
$(CATHERMO_OBJ): Makefile
|
||||
|
||||
TAGS:
|
||||
etags *.h *.cpp
|
||||
|
||||
|
|
|
|||
|
|
@ -58,6 +58,8 @@ endif
|
|||
%.o : %.f
|
||||
@F77@ -c $< $(F_FLAGS)
|
||||
|
||||
$(OBJS): Makefile
|
||||
|
||||
clean:
|
||||
$(RM) $(OBJS) $(LIB)
|
||||
|
||||
|
|
@ -65,6 +67,3 @@ depends:
|
|||
echo '...'
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue