diff options
Diffstat (limited to 'lib/make/make.config.rules.in')
-rw-r--r-- | lib/make/make.config.rules.in | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/lib/make/make.config.rules.in b/lib/make/make.config.rules.in index d7a5f466..a3016163 100644 --- a/lib/make/make.config.rules.in +++ b/lib/make/make.config.rules.in @@ -136,6 +136,9 @@ endef @echo Postprocessing $< $(POSTPROCESS_CXX) +%.cc.d: $(SRCDIR)/%.cc + $(CXX_DEPENDENCIES) + %.C.o: $(SRCDIR)/%.C @echo $(DIVIDER) @echo Preprocessing $< @@ -145,12 +148,36 @@ endef @echo Postprocessing $< $(POSTPROCESS_CXX) -%.cc.d: $(SRCDIR)/%.cc - $(CXX_DEPENDENCIES) %.C.d: $(SRCDIR)/%.C $(CXX_DEPENDENCIES) +%.cpp.o: $(SRCDIR)/%.cpp + @echo $(DIVIDER) + @echo Preprocessing $< + $(PREPROCESS_CXX) + @echo Compiling $(DEBUG_CXX) $< + $(COMPILE_CXX) + @echo Postprocessing $< + $(POSTPROCESS_CXX) + + +%.cpp.d: $(SRCDIR)/%.cpp + $(CXX_DEPENDENCIES) + +%.cxx.o: $(SRCDIR)/%.cxx + @echo $(DIVIDER) + @echo Preprocessing $< + $(PREPROCESS_CXX) + @echo Compiling $(DEBUG_CXX) $< + $(COMPILE_CXX) + @echo Postprocessing $< + $(POSTPROCESS_CXX) + + +%.cxx.d: $(SRCDIR)/%.cxx + $(CXX_DEPENDENCIES) + # Build rules for F77 %.F77.o: $(SRCDIR)/%.F77 |