diff options
author | Benjamin Walsh <benjamin.walsh@windriver.com> | 2016-06-07 15:58:43 -0400 |
---|---|---|
committer | Benjamin Walsh <benjamin.walsh@windriver.com> | 2016-09-13 17:12:55 -0400 |
commit | f6684147c11a352615329feb1d89d00d8d1fa65c (patch) | |
tree | 258154d9099896cbf03ee4c22f7c397fd0b5ddfb /Kbuild | |
parent | 851c537f29c179572bf6fdb511972d3e4d05bcfa (diff) |
build: make sysgen take optional command line arguments
Cleaner than positional parameters, easier to add new arguments.
Change-Id: I30e85f7b2643775c1006564d18da115599688e88
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
Diffstat (limited to 'Kbuild')
-rw-r--r-- | Kbuild | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -31,12 +31,16 @@ misc/generated/sysgen/prj.mdef: $(MDEF_FILE_PATH) \ include/config/auto.conf FORCE $(call filechk,prj.mdef) +sysgen_cmd=$(strip \ + $(PYTHON) $(srctree)/scripts/sysgen \ + -i $(CURDIR)/misc/generated/sysgen/prj.mdef \ + -o $(CURDIR)/misc/generated/sysgen/ \ +) + 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)$(PYTHON) $(srctree)/scripts/sysgen \ - $(CURDIR)/misc/generated/sysgen/prj.mdef \ - $(CURDIR)/misc/generated/sysgen/ + $(Q)$(sysgen_cmd) define filechk_configs.c (echo "/* file is auto-generated, do not modify ! */"; \ |