From 3c440f91ea7f26f7c5ed10c18bd28348020d8ebe Mon Sep 17 00:00:00 2001 From: aqua Date: Sun, 30 Jul 2023 17:11:43 +0300 Subject: Added make wrapper --- tools/kconfig/build.mk | 26 -------------------------- tools/kconfig/mk | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 26 deletions(-) delete mode 100755 tools/kconfig/build.mk create mode 100755 tools/kconfig/mk (limited to 'tools') diff --git a/tools/kconfig/build.mk b/tools/kconfig/build.mk deleted file mode 100755 index a11a6d4..0000000 --- a/tools/kconfig/build.mk +++ /dev/null @@ -1,26 +0,0 @@ -#!../../mach - -HOSTTARGETBIN += conf mconf - -lxdiag_srcs := \ - lxdialog/checklist.c lxdialog/inputbox.c lxdialog/menubox.c lxdialog/textbox.c lxdialog/util.c lxdialog/yesno.c - -parser_srcs := \ - confdata.c expr.c menu.c preprocess.c symbol.c util.c \ - lex.yy.c parser.tab.c - -conf.SRCS := ${parser_srcs} conf.c - -mconf.SRCS := ${parser_srcs} ${lxdiag_srcs} mconf.c - -HOST_CFLAGS := -D_GNU_SOURCE $(shell pkg-config --cflags ncursesw) -HOST_LDFLAGS := $(shell pkg-config --libs ncursesw) - -%.tab.c: %.y - bison --header --debug $< - -lex.yy.c: lexer.l parser.tab.c - flex $< - -CLEAN_FILES += parser.tab.h parser.tab.c lex.yy.c - diff --git a/tools/kconfig/mk b/tools/kconfig/mk new file mode 100755 index 0000000..a11a6d4 --- /dev/null +++ b/tools/kconfig/mk @@ -0,0 +1,26 @@ +#!../../mach + +HOSTTARGETBIN += conf mconf + +lxdiag_srcs := \ + lxdialog/checklist.c lxdialog/inputbox.c lxdialog/menubox.c lxdialog/textbox.c lxdialog/util.c lxdialog/yesno.c + +parser_srcs := \ + confdata.c expr.c menu.c preprocess.c symbol.c util.c \ + lex.yy.c parser.tab.c + +conf.SRCS := ${parser_srcs} conf.c + +mconf.SRCS := ${parser_srcs} ${lxdiag_srcs} mconf.c + +HOST_CFLAGS := -D_GNU_SOURCE $(shell pkg-config --cflags ncursesw) +HOST_LDFLAGS := $(shell pkg-config --libs ncursesw) + +%.tab.c: %.y + bison --header --debug $< + +lex.yy.c: lexer.l parser.tab.c + flex $< + +CLEAN_FILES += parser.tab.h parser.tab.c lex.yy.c + -- cgit v1.2.1