diff --git a/config/RULES.Host b/config/RULES.Host index d4c3a7265..a4ef4aab2 100644 --- a/config/RULES.Host +++ b/config/RULES.Host @@ -532,6 +532,11 @@ ifeq ($(HOST_ARCH),Borland) $(COMPILE.cc) $< $(LINK.cc) $(subst ../,,$(basename $<))$(OBJ) , $@ ,,$(LINKLIBS) $(subst /,\\,$(LDLIBS)) +%$(EXE): %.cpp + @$(RM) $@ + $(COMPILE.cc) $< + $(LINK.cc) $(subst ../,,$(basename $<))$(OBJ) , $@ ,,$(LINKLIBS) $(subst /,\\,$(LDLIBS)) + %$(EXE): %.C @$(RM) $@ $(COMPILE.cc) $< @@ -549,6 +554,11 @@ else $(COMPILE.cc) $< $(LINK.cc) $(subst ../,,$(basename $<))$(OBJ) $(LDLIBS) +%$(EXE): %.cpp + @$(RM) $@ + $(COMPILE.cc) $< + $(LINK.cc) $(subst ../,,$(basename $<))$(OBJ) $(LDLIBS) + %$(EXE): %.C @$(RM) $@ $(COMPILE.cc) $< @@ -564,6 +574,10 @@ endif @$(RM) $@ $(COMPILE.cc) $< +%$(OBJ): %.cpp + @$(RM) $@ + $(COMPILE.cc) $< + %$(OBJ): %.C @$(RM) $@ $(COMPILE.cc) $<