]> git.baikalelectronics.ru Git - kernel.git/commit
kconfig: generate lexer and parser during build instead of shipping
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Sat, 9 Dec 2017 16:02:30 +0000 (01:02 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Sat, 16 Dec 2017 02:12:54 +0000 (11:12 +0900)
commit3596a26432181465ffcbb9f3da6f37e5d35d7b70
treeaface226f7a6237ea1d24be0a9aa4350c6a130cf
parentef024da4646249ecd3926246237c5eefdb29c539
kconfig: generate lexer and parser during build instead of shipping

zconf.lex.c is generated by flex, zconf.tab.c by bison.  Instead of
running flex and bison during the kernel building, we conventionally
version-control those artifacts with _shipped suffix.

It is tedious to manually regenerate them every time we change the
real sources, zconf.l and zconf.y.

Remove the _shipped files and switch over to build-time generation
of the intermediate C files.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
scripts/kconfig/Makefile
scripts/kconfig/zconf.lex.c_shipped [deleted file]
scripts/kconfig/zconf.tab.c_shipped [deleted file]