相关代码
414 # To make sure we do not include .config for any of the *config targets 415 # catch them early, and hand them over to scripts/kconfig/Makefile 416 # It is allowed to specify more targets when calling make, including 417 # mixing *config targets and build targets. 418 # For example 'make oldconfig all'. 419 # Detect when mixed targets is specified, and make a second invocation 420 # of make so .config is not included in this case either (for *config). 421 422 version_h := include/generated/version_autogenerated.h 423 timestamp_h := include/generated/timestamp_autogenerated.h 424 425 no-dot-config-targets := clean clobber mrproper distclean \ 426 help %docs check% coccicheck \ 427 ubootversion backup 428 429 config-targets := 0 430 mixed-targets := 0 431 dot-config := 1 432 433 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),) 434 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),) 435 dot-config := 0 436 endif 437 endif 438 439 ifeq ($(KBUILD_EXTMOD),) 440 ifneq ($(filter config %config,$(MAKECMDGOALS)),) 441 config-targets := 1 442 ifneq ($(words $(MAKECMDGOALS)),1) 443 mixed-targets := 1 444 endif 445 endif 446 endif 447 448 ifeq ($(mixed-targets),1) 449 # ===================================================
imx6ull:uboot的make xxx_defconfig 过程分析
最新推荐文章于 2024-04-07 11:30:47 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)