代码拉取完成,页面将自动刷新
ifneq ($(SECOND_CALL),true)
# if this is the top level instantiation of make, call back into itself with
# the implicit rules option turned off. There has to be a simpler way
# to do this, but I havne't figured it out.
MKFLAGS := -r
.PHONY: all
all:
@SECOND_CALL=true $(MAKE) $(MKFLAGS) -f makefile
%:
@SECOND_CALL=true $(MAKE) $(MKFLAGS) -f makefile $@
else
ifeq ($(MAKEFILE_LIST),)
$(warning This build system requires the MAKEFILE_LIST feature,)
$(warning which was added to GNU make in version 3.80.)
$(warning You are running $(MAKE_VERSION).)
$(error Required make feature missing)
endif
# figures out the system
include make.syscfg
# include top level macros
include macros.mk
# sub-makefiles have to fill these in
ALL_DEPS =
CLEAN =
FINAL =
TOOLS =
ALL_OBJS =
FINAL := $(call TOBUILDDIR, final)
#$(warning FINAL = $(FINAL))
final: $(FINAL)
# includes the config of the build
include config/make.config
include apps/makefile
include kernel/makefile
include kernel/addons/makefile
include tools/makefile
include lib/makefile
include boot/$(PLATFORM)/makefile
clean: $(CLEAN)
rm -f $(ALL_OBJS)
rm -f $(ALL)
rm -f $(FINAL)
depsclean:
rm -f $(ALL_DEPS)
appsclean:
rm -rf $(APPS_BUILD_DIR)
allclean: depsclean clean
rm -f $(TOOLS)
spotless:
rm -rf $(BUILD_DIR)
#$(warning ALL_OBJS = $(ALL_OBJS))
#$(warning ALL_DEPS = $(ALL_DEPS))
ifeq ($(filter $(MAKECMDGOALS), allclean), )
-include $(ALL_DEPS)
endif
endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。