build: Make sure sysgen related header files get updated
Since sysgen copies kernel/microkernel/include/micro_private_types.h and kernel/microkernel/include/kernel_main.h we need to make sure that sysgen gets invoked if those files ever change. Otherwise we might have stale versions. Change-Id: Id84522e3af693f1323f73c9642d1884f0be4b7cf Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
cac70df72b
commit
62a9f9cdd5
2 changed files with 5 additions and 1 deletions
4
Kbuild
4
Kbuild
|
@ -47,7 +47,9 @@ misc/generated/sysgen/prj.mdef: $(MDEF_FILE_PATH) \
|
||||||
include/config/auto.conf FORCE
|
include/config/auto.conf FORCE
|
||||||
$(call filechk,prj.mdef)
|
$(call filechk,prj.mdef)
|
||||||
|
|
||||||
misc/generated/sysgen/kernel_main.c: misc/generated/sysgen/prj.mdef
|
misc/generated/sysgen/kernel_main.c: misc/generated/sysgen/prj.mdef \
|
||||||
|
kernel/microkernel/include/micro_private_types.h \
|
||||||
|
kernel/microkernel/include/kernel_main.h
|
||||||
$(Q)$(srctree)/scripts/sysgen $(CURDIR)/misc/generated/sysgen/prj.mdef $(CURDIR)/misc/generated/sysgen/
|
$(Q)$(srctree)/scripts/sysgen $(CURDIR)/misc/generated/sysgen/prj.mdef $(CURDIR)/misc/generated/sysgen/
|
||||||
|
|
||||||
define filechk_configs.c
|
define filechk_configs.c
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -981,6 +981,8 @@ CLEAN_DIRS += $(MODVERDIR)
|
||||||
CLEAN_FILES += misc/generated/sysgen/kernel_main.c \
|
CLEAN_FILES += misc/generated/sysgen/kernel_main.c \
|
||||||
misc/generated/sysgen/sysgen.h \
|
misc/generated/sysgen/sysgen.h \
|
||||||
misc/generated/sysgen/prj.mdef \
|
misc/generated/sysgen/prj.mdef \
|
||||||
|
misc/generated/sysgen/micro_private_types.h \
|
||||||
|
misc/generated/sysgen/kernel_main.h \
|
||||||
.old_version .tmp_System.map .tmp_version \
|
.old_version .tmp_System.map .tmp_version \
|
||||||
.tmp_* System.map *.lnk *.map *.elf *.lst \
|
.tmp_* System.map *.lnk *.map *.elf *.lst \
|
||||||
*.bin *.strip staticIdt.o linker.cmd final-linker.cmd
|
*.bin *.strip staticIdt.o linker.cmd final-linker.cmd
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue