Refresh Makefile.ocaml in objdir if it is modified in srcdir.

Patch by Erick Tryzelaar!

llvm-svn: 48149
This commit is contained in:
Gordon Henriksen 2008-03-10 15:58:40 +00:00
parent c1269c8fbe
commit 04e38cf30a
2 changed files with 3 additions and 2 deletions

View File

@ -159,7 +159,7 @@ endif
#------------------------------------------------------------------------ #------------------------------------------------------------------------
ifneq ($(PROJ_OBJ_DIR),$(PROJ_SRC_DIR)) ifneq ($(PROJ_OBJ_DIR),$(PROJ_SRC_DIR))
Makefile: $(PROJ_SRC_DIR)/Makefile Makefile: $(PROJ_SRC_DIR)/Makefile $(ExtraMakefiles)
$(Echo) "Updating Makefile" $(Echo) "Updating Makefile"
$(Verb) $(MKDIR) $(@D) $(Verb) $(MKDIR) $(@D)
$(Verb) $(CP) -f $< $@ $(Verb) $(CP) -f $< $@
@ -171,7 +171,7 @@ $(PROJ_OBJ_DIR)/Makefile% : $(PROJ_SRC_DIR)/Makefile%
@case '$?' in \ @case '$?' in \
*Makefile.rules) ;; \ *Makefile.rules) ;; \
*.in) ;; \ *.in) ;; \
*) $(Echo) "Updating $(@F)" ; \ *) $(EchoCmd) "Updating $(@F)" ; \
$(MKDIR) $(@D) ; \ $(MKDIR) $(@D) ; \
$(CP) -f $< $@ ;; \ $(CP) -f $< $@ ;; \
esac esac

View File

@ -9,6 +9,7 @@
LEVEL := ../.. LEVEL := ../..
DIRS = llvm bitreader bitwriter analysis executionengine DIRS = llvm bitreader bitwriter analysis executionengine
ExtraMakefiles = $(PROJ_OBJ_DIR)/Makefile.ocaml
ocamldoc: ocamldoc:
$(Verb) for i in $(DIRS) ; do \ $(Verb) for i in $(DIRS) ; do \