Lines Matching full:makefile
1 #===-- Makefile.rules - Common make rules for LLVM ---------*- Makefile -*--===#
33 # INITIALIZATION: Basic things the makefile needs
64 SrcMakefiles := $(filter %Makefile %Makefile.tests,\
65 $(wildcard $(PROJ_SRC_DIR)/Makefile*))
69 MakefileConfigIn := $(strip $(wildcard $(PROJ_SRC_ROOT)/Makefile.config.in))
70 MakefileCommonIn := $(strip $(wildcard $(PROJ_SRC_ROOT)/Makefile.common.in))
71 MakefileConfig := $(PROJ_OBJ_ROOT)/Makefile.config
72 MakefileCommon := $(PROJ_OBJ_ROOT)/Makefile.common
137 # Make sure the configuration makefile is up to date
142 $(Verb) cd $(PROJ_OBJ_ROOT) ; $(ConfigStatusScript) Makefile.config
148 $(Verb) cd $(PROJ_OBJ_ROOT) ; $(ConfigStatusScript) Makefile.common
152 # If the Makefile in the source tree has been updated, copy it over into the
156 PROJ_MAKEFILE := $(PROJ_SRC_DIR)/Makefile
161 Makefile: $(PROJ_MAKEFILE) $(ExtraMakefiles)
162 $(Echo) "Updating Makefile"
166 # Copy the Makefile.* files unless we're in the root directory which avoids
167 # the copying of Makefile.config.in or other things that should be explicitly
169 $(PROJ_OBJ_DIR)/Makefile% : $(PROJ_MAKEFILE)%
171 *Makefile.rules) ;; \
357 # Support makefile variable to disable any kind of timestamp/non-deterministic
480 # Get "4" out of 10.4 for later pieces in the makefile.
678 # Makefile.config) transforms Unix paths into Windows paths.
763 if ([ ! -f $$dir/Makefile ] || \
764 command test $$dir/Makefile -ot $(PROJ_SRC_DIR)/$$dir/Makefile ); then \
766 $(CP) $(PROJ_SRC_DIR)/$$dir/Makefile $$dir/Makefile; \
786 if ([ ! -f $$dir/Makefile ] || \
787 command test $$dir/Makefile -ot $(PROJ_SRC_DIR)/$$dir/Makefile ); then \
789 $(CP) $(PROJ_SRC_DIR)/$$dir/Makefile $$dir/Makefile; \
821 $(Verb) if ([ ! -f $(@D)/Makefile ] || \
822 command test $(@D)/Makefile -ot \
823 $(PROJ_SRC_DIR)/$(@D)/Makefile ); then \
825 $(CP) $(PROJ_SRC_DIR)/$(@D)/Makefile $(@D)/Makefile; \
842 if ([ ! -f $$dir/Makefile ] || \
843 command test $$dir/Makefile -ot $(PROJ_SRC_DIR)/$$dir/Makefile ); then \
845 $(CP) $(PROJ_SRC_DIR)/$$dir/Makefile $$dir/Makefile; \
1629 if test -f "$(PROJ_OBJ_ROOT)/test/Makefile" ; then \
1634 $(EchoCmd) No Makefile in test directory ; \
1645 if test -f "$(PROJ_OBJ_ROOT)/test/Makefile" ; then \
1649 $(EchoCmd) No Makefile in test directory ; \
1661 if test -f "$(PROJ_OBJ_ROOT)/unittests/Makefile" ; then \
1665 $(EchoCmd) No Makefile in unittests directory ; \
1685 ChangeLog INSTALL NEWS Makefile Makefile.common Makefile.rules \
1686 Makefile.config.in configure autoconf