sysgen: build for unified kernel only

sysgen will also now re-run if the build system detects that
the script itself has changed.

Change-Id: I2bf5c4893da088fa27729bc6337bc66cc4cee341
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
Andrew Boie 2016-11-03 12:09:00 -07:00
commit b4cc4c9bea
2 changed files with 119 additions and 643 deletions

4
Kbuild
View file

@ -49,12 +49,10 @@ sysgen_cmd=$(strip \
$(PYTHON) $(srctree)/scripts/sysgen \
-i $(CURDIR)/misc/generated/sysgen/prj.mdef \
-o $(CURDIR)/misc/generated/sysgen/ \
-k $(if $(CONFIG_KERNEL_V2),unified,micro) \
)
misc/generated/sysgen/kernel_main.c: misc/generated/sysgen/prj.mdef \
kernel/microkernel/include/micro_private_types.h \
kernel/microkernel/include/kernel_main.h
$(srctree)/scripts/sysgen
$(Q)$(sysgen_cmd)
define filechk_configs.c