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
1 changed files with 5 additions and 1 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue