From 6c63112b430dc87aa7e4b012156ae0d7319098d2 Mon Sep 17 00:00:00 2001 From: goodale Date: Wed, 20 Oct 1999 13:09:43 +0000 Subject: Support for .cpp and .cxx extensions for C++ . This hasn't been tested. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1069 17b73243-c579-4c4c-a9d2-2d5706c11dac --- lib/make/make.config.rules.in | 31 +++++++++++++++++++++++++++++-- 1 file 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 -- cgit v1.2.3