added more dependency checks
This commit is contained in:
parent
575c3f68f5
commit
b1f41ab6de
2 changed files with 9 additions and 6 deletions
|
|
@ -1,3 +1,3 @@
|
||||||
Makefile
|
Makefile
|
||||||
.depends
|
.depends
|
||||||
|
*.d
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ do_ranlib = @DO_RANLIB@
|
||||||
PIC_FLAG=@PIC@
|
PIC_FLAG=@PIC@
|
||||||
CXX_FLAGS = @CXXFLAGS@ $(CXX_OPT) $(PIC_FLAG)
|
CXX_FLAGS = @CXXFLAGS@ $(CXX_OPT) $(PIC_FLAG)
|
||||||
|
|
||||||
#COBJS = tpx_files.o
|
|
||||||
COBJS = Methane.o Nitrogen.o Oxygen.o Water.o Hydrogen.o RedlichKwong.o \
|
COBJS = Methane.o Nitrogen.o Oxygen.o Water.o Hydrogen.o RedlichKwong.o \
|
||||||
CarbonDioxide.o Heptane.o lk.o Sub.o utils.o HFC134a.o
|
CarbonDioxide.o Heptane.o lk.o Sub.o utils.o HFC134a.o
|
||||||
|
|
||||||
|
|
@ -19,9 +18,9 @@ TPLIB = @buildlib@/libtpx.a
|
||||||
|
|
||||||
DEPENDS = $(COBJS:.o=.d)
|
DEPENDS = $(COBJS:.o=.d)
|
||||||
|
|
||||||
all: $(TPLIB)
|
all: $(TPLIB) .depends
|
||||||
|
|
||||||
%.d:
|
%.d: Makefile %.o
|
||||||
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
@CXX_DEPENDS@ $(CXX_INCLUDES) $*.cpp > $*.d
|
||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
|
|
@ -39,9 +38,13 @@ endif
|
||||||
clean:
|
clean:
|
||||||
$(RM) $(COBJS) $(FOBJS) *~ *.d .depends
|
$(RM) $(COBJS) $(FOBJS) *~ *.d .depends
|
||||||
|
|
||||||
depends: $(DEPENDS)
|
depends:
|
||||||
|
@MAKE@ .depends
|
||||||
|
|
||||||
|
.depends: $(DEPENDS)
|
||||||
cat *.d > .depends
|
cat *.d > .depends
|
||||||
$(RM) $(DEPENDS)
|
|
||||||
|
$(COBJS): Makefile
|
||||||
|
|
||||||
ifeq ($(wildcard .depends), .depends)
|
ifeq ($(wildcard .depends), .depends)
|
||||||
include .depends
|
include .depends
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue