Lines Matching +full:build +full:- +full:rules
1 # This mimics the top-level Makefile. We do it explicitly here so that this
13 # The following are built by lib.mk common compile rules.
15 # custom build rule and prevent common build rule use.
32 # Invoke headers install with --no-builtin-rules to avoid circular
34 # make inherits builtin-rules which will use the rule generate
36 # "Circular Makefile.o <- prepare dependency dropped."
39 # invokes them as sub-makes and --no-builtin-rules is not necessary,
43 # when test Makefile is run directly with "make -C".
44 # When local build is done, headers are installed in the default
50 $(MAKE) --no-builtin-rules ARCH=$(ARCH) -C $(top_srcdir) headers_install
52 $(MAKE) --no-builtin-rules INSTALL_HDR_PATH=$$OUTPUT/usr \
53 ARCH=$(ARCH) -C $(top_srcdir) headers_install
74 rsync -aq $(TEST_PROGS) $(TEST_PROGS_EXTENDED) $(TEST_FILES) $(OUTPUT); \
86 $(if $(INSTALL_LIST),@mkdir -p $(INSTALL_PATH))
87 $(if $(INSTALL_LIST),rsync -a $(INSTALL_LIST) $(INSTALL_PATH)/)
115 RM := rm -f
119 $(RM) -r $(TEST_GEN_PROGS) $(TEST_GEN_PROGS_EXTENDED) $(TEST_GEN_FILES) $(EXTRA_CLEAN)
130 COMPILE.S = $(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
139 $(LINK.c) $(filter-out $(LOCAL_HDRS),$^) $(LDLIBS) -o $@
142 $(COMPILE.S) $^ -o $@
145 $(LINK.S) $^ $(LDLIBS) -o $@