kbuild: environmental vars rebuild
This commit allows kbuild to rebuild if the following environmental variables change: KERNEL_TYPE, PLATFORM_CONFIG, ARCH. Change-Id: Ibab0392b6eb362a5423bce149c013235b75d3140 Signed-off-by: Juan Manuel Cruz <juan.m.cruz.alcaraz@linux.intel.com>
This commit is contained in:
parent
33b13dc70d
commit
ea0c810bc5
@ -79,7 +79,7 @@ qemu: $(CONFIG_DEPS) $(O)/.dir
|
||||
CFLAGS=$(CFLAGS) qemu
|
||||
|
||||
|
||||
$(O)/.config: $(O)/.dir
|
||||
$(O)/.config: $(O)/.dir $(O)/.$(ARCH)-$(PLATFORM_CONFIG)-$(KERNEL_TYPE).env
|
||||
$(Q)cp $(KBUILD_DEFCONFIG_PATH) $(O)/.config
|
||||
|
||||
$(O)/.initconfig: mergeconfig
|
||||
@ -105,6 +105,10 @@ $(CONF_FILE):;
|
||||
help:
|
||||
$(Q)$(MAKE) -C $(ZEPHYR_BASE) help
|
||||
|
||||
$(O)/.$(ARCH)-$(PLATFORM_CONFIG)-$(KERNEL_TYPE).env: FORCE
|
||||
@rm -rf $(O)/.*.env
|
||||
$(Q)touch $(O)/.$(ARCH)-$(PLATFORM_CONFIG)-$(KERNEL_TYPE).env
|
||||
|
||||
PHONY += FORCE clean mrproper
|
||||
FORCE:
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user