summaryrefslogtreecommitdiff
path: root/lib/make/make.config.rules.in
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/make.config.rules.in')
-rw-r--r--lib/make/make.config.rules.in31
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