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)
|
DEPENDS = $(EQUIL_OBJ:.o=.d) $(VCSNONIDEAL_OBJ:.o=.d)
|
||||||
|
|
||||||
all: $(LIB) $(VLIB)
|
all: $(LIB) $(VLIB) .depends
|
||||||
@(@INSTALL@ -d $(INCDIR))
|
@(@INSTALL@ -d $(INCDIR))
|
||||||
@(for lh in $(EQUIL_H) $(VCSNONIDEAL_H); do \
|
@(for lh in $(EQUIL_H) $(VCSNONIDEAL_H); do \
|
||||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||||
done)
|
done)
|
||||||
%.d:
|
|
||||||
|
%.d: Makefile %.o
|
||||||
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
|
|
@ -119,6 +120,8 @@ depends:
|
||||||
.depends: $(DEPENDS)
|
.depends: $(DEPENDS)
|
||||||
cat $(DEPENDS) > .depends
|
cat $(DEPENDS) > .depends
|
||||||
|
|
||||||
|
$(EQUIL_OBJ) $(VCSNONIDEAL_OBJ): Makefile
|
||||||
|
|
||||||
TAGS:
|
TAGS:
|
||||||
etags *.h *.cpp
|
etags *.h *.cpp
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,13 +31,13 @@ ONED_LIB = @buildlib@/liboneD.a
|
||||||
|
|
||||||
DEPENDS = $(OBJS:.o=.d)
|
DEPENDS = $(OBJS:.o=.d)
|
||||||
|
|
||||||
%.d:
|
%.d: Makefile %.o
|
||||||
@CXX_DEPENDS@ @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
@CXX_DEPENDS@ @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
@CXX@ -c $< @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES)
|
@CXX@ -c $< @DEFS@ $(CXX_FLAGS) $(CXX_INCLUDES)
|
||||||
|
|
||||||
all: $(ONED_LIB)
|
all: $(ONED_LIB) .depends
|
||||||
@(@INSTALL@ -d $(INCDIR))
|
@(@INSTALL@ -d $(INCDIR))
|
||||||
@(for lh in $(ONED_H) ; do \
|
@(for lh in $(ONED_H) ; do \
|
||||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||||
|
|
@ -68,6 +68,8 @@ depends:
|
||||||
.depends: $(DEPENDS)
|
.depends: $(DEPENDS)
|
||||||
cat *.d > .depends
|
cat *.d > .depends
|
||||||
|
|
||||||
|
$(OBJS): Makefile
|
||||||
|
|
||||||
TAGS:
|
TAGS:
|
||||||
etags *.h *.cpp
|
etags *.h *.cpp
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@ all: $(LIB) .depends
|
||||||
@(for lh in $(CATHERMO_H) ; do \
|
@(for lh in $(CATHERMO_H) ; do \
|
||||||
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
$(INSTALL_TSC) "$${lh}" $(INCDIR) ; \
|
||||||
done)
|
done)
|
||||||
%.d: Makefile $*.o
|
%.d: Makefile %.o
|
||||||
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
@CXX_DEPENDS@ $(CXX_FLAGS) $(CXX_INCLUDES) $*.cpp > $*.d
|
||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
|
|
@ -115,12 +115,22 @@ clean:
|
||||||
$(RM) -rf SunWS_cache ; \
|
$(RM) -rf SunWS_cache ; \
|
||||||
fi )
|
fi )
|
||||||
|
|
||||||
|
#
|
||||||
|
# Dependency rules
|
||||||
|
#
|
||||||
depends:
|
depends:
|
||||||
@MAKE@ .depends
|
@MAKE@ .depends
|
||||||
|
|
||||||
.depends: $(DEPENDS)
|
.depends: $(DEPENDS)
|
||||||
cat $(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:
|
TAGS:
|
||||||
etags *.h *.cpp
|
etags *.h *.cpp
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -58,6 +58,8 @@ endif
|
||||||
%.o : %.f
|
%.o : %.f
|
||||||
@F77@ -c $< $(F_FLAGS)
|
@F77@ -c $< $(F_FLAGS)
|
||||||
|
|
||||||
|
$(OBJS): Makefile
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
$(RM) $(OBJS) $(LIB)
|
$(RM) $(OBJS) $(LIB)
|
||||||
|
|
||||||
|
|
@ -65,6 +67,3 @@ depends:
|
||||||
echo '...'
|
echo '...'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue