├── .gitignore ├── COPYING.kbuild ├── COPYING.myapp ├── Documentation └── kbuild │ ├── 00-INDEX │ ├── Kconfig.recursion-issue-01 │ ├── Kconfig.recursion-issue-02 │ ├── Kconfig.select-break │ ├── headers_install.txt │ ├── kbuild.txt │ ├── kconfig-language.txt │ ├── kconfig.txt │ ├── makefiles.txt │ └── modules.txt ├── Kbuild ├── Kconfig ├── Makefile ├── README.md ├── configs ├── all_n_defconfig └── all_y_defconfig ├── include ├── logmsg.h └── my_functions.h ├── lib ├── Kconfig ├── Makefile └── logmsg.c ├── main ├── Kconfig ├── Makefile ├── main.c └── my_functions.c └── scripts ├── Kbuild.include ├── Makefile ├── Makefile.build ├── Makefile.clean ├── Makefile.extrawarn ├── Makefile.host ├── Makefile.lib ├── basic ├── .gitignore ├── Makefile ├── bin2c.c └── fixdep.c ├── checkincludes.pl ├── gcc-goto.sh ├── headerdep.pl ├── kconfig ├── .gitignore ├── Makefile ├── POTFILES.in ├── check.sh ├── conf.c ├── confdata.c ├── expr.c ├── expr.h ├── gconf.c ├── gconf.glade ├── images.c ├── kxgettext.c ├── list.h ├── lkc.h ├── lkc_proto.h ├── lxdialog │ ├── .gitignore │ ├── BIG.FAT.WARNING │ ├── check-lxdialog.sh │ ├── checklist.c │ ├── dialog.h │ ├── inputbox.c │ ├── menubox.c │ ├── textbox.c │ ├── util.c │ └── yesno.c ├── mconf.c ├── menu.c ├── merge_config.sh ├── nconf.c ├── nconf.gui.c ├── nconf.h ├── qconf.cc ├── qconf.h ├── streamline_config.pl ├── symbol.c ├── util.c ├── zconf.gperf ├── zconf.hash.c_shipped ├── zconf.l ├── zconf.lex.c_shipped ├── zconf.tab.c_shipped └── zconf.y └── mkmakefile /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING.kbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/COPYING.kbuild -------------------------------------------------------------------------------- /COPYING.myapp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/COPYING.myapp -------------------------------------------------------------------------------- /Documentation/kbuild/00-INDEX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/00-INDEX -------------------------------------------------------------------------------- /Documentation/kbuild/Kconfig.recursion-issue-01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/Kconfig.recursion-issue-01 -------------------------------------------------------------------------------- /Documentation/kbuild/Kconfig.recursion-issue-02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/Kconfig.recursion-issue-02 -------------------------------------------------------------------------------- /Documentation/kbuild/Kconfig.select-break: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/Kconfig.select-break -------------------------------------------------------------------------------- /Documentation/kbuild/headers_install.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/headers_install.txt -------------------------------------------------------------------------------- /Documentation/kbuild/kbuild.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/kbuild.txt -------------------------------------------------------------------------------- /Documentation/kbuild/kconfig-language.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/kconfig-language.txt -------------------------------------------------------------------------------- /Documentation/kbuild/kconfig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/kconfig.txt -------------------------------------------------------------------------------- /Documentation/kbuild/makefiles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/makefiles.txt -------------------------------------------------------------------------------- /Documentation/kbuild/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Documentation/kbuild/modules.txt -------------------------------------------------------------------------------- /Kbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Kbuild -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Kconfig -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/README.md -------------------------------------------------------------------------------- /configs/all_n_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/configs/all_n_defconfig -------------------------------------------------------------------------------- /configs/all_y_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/configs/all_y_defconfig -------------------------------------------------------------------------------- /include/logmsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/include/logmsg.h -------------------------------------------------------------------------------- /include/my_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/include/my_functions.h -------------------------------------------------------------------------------- /lib/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/lib/Kconfig -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- 1 | lib-$(CONFIG_LOG_ENABLE) += logmsg.o 2 | 3 | -------------------------------------------------------------------------------- /lib/logmsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/lib/logmsg.c -------------------------------------------------------------------------------- /main/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/main/Kconfig -------------------------------------------------------------------------------- /main/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/main/Makefile -------------------------------------------------------------------------------- /main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/main/main.c -------------------------------------------------------------------------------- /main/my_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/main/my_functions.c -------------------------------------------------------------------------------- /scripts/Kbuild.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Kbuild.include -------------------------------------------------------------------------------- /scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile -------------------------------------------------------------------------------- /scripts/Makefile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile.build -------------------------------------------------------------------------------- /scripts/Makefile.clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile.clean -------------------------------------------------------------------------------- /scripts/Makefile.extrawarn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile.extrawarn -------------------------------------------------------------------------------- /scripts/Makefile.host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile.host -------------------------------------------------------------------------------- /scripts/Makefile.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/Makefile.lib -------------------------------------------------------------------------------- /scripts/basic/.gitignore: -------------------------------------------------------------------------------- 1 | fixdep 2 | bin2c 3 | -------------------------------------------------------------------------------- /scripts/basic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/basic/Makefile -------------------------------------------------------------------------------- /scripts/basic/bin2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/basic/bin2c.c -------------------------------------------------------------------------------- /scripts/basic/fixdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/basic/fixdep.c -------------------------------------------------------------------------------- /scripts/checkincludes.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/checkincludes.pl -------------------------------------------------------------------------------- /scripts/gcc-goto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/gcc-goto.sh -------------------------------------------------------------------------------- /scripts/headerdep.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/headerdep.pl -------------------------------------------------------------------------------- /scripts/kconfig/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/.gitignore -------------------------------------------------------------------------------- /scripts/kconfig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/Makefile -------------------------------------------------------------------------------- /scripts/kconfig/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/POTFILES.in -------------------------------------------------------------------------------- /scripts/kconfig/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/check.sh -------------------------------------------------------------------------------- /scripts/kconfig/conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/conf.c -------------------------------------------------------------------------------- /scripts/kconfig/confdata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/confdata.c -------------------------------------------------------------------------------- /scripts/kconfig/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/expr.c -------------------------------------------------------------------------------- /scripts/kconfig/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/expr.h -------------------------------------------------------------------------------- /scripts/kconfig/gconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/gconf.c -------------------------------------------------------------------------------- /scripts/kconfig/gconf.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/gconf.glade -------------------------------------------------------------------------------- /scripts/kconfig/images.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/images.c -------------------------------------------------------------------------------- /scripts/kconfig/kxgettext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/kxgettext.c -------------------------------------------------------------------------------- /scripts/kconfig/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/list.h -------------------------------------------------------------------------------- /scripts/kconfig/lkc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lkc.h -------------------------------------------------------------------------------- /scripts/kconfig/lkc_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lkc_proto.h -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/.gitignore: -------------------------------------------------------------------------------- 1 | # 2 | # Generated files 3 | # 4 | lxdialog 5 | -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/BIG.FAT.WARNING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/BIG.FAT.WARNING -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/check-lxdialog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/check-lxdialog.sh -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/checklist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/checklist.c -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/dialog.h -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/inputbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/inputbox.c -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/menubox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/menubox.c -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/textbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/textbox.c -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/util.c -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/yesno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/lxdialog/yesno.c -------------------------------------------------------------------------------- /scripts/kconfig/mconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/mconf.c -------------------------------------------------------------------------------- /scripts/kconfig/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/menu.c -------------------------------------------------------------------------------- /scripts/kconfig/merge_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/merge_config.sh -------------------------------------------------------------------------------- /scripts/kconfig/nconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/nconf.c -------------------------------------------------------------------------------- /scripts/kconfig/nconf.gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/nconf.gui.c -------------------------------------------------------------------------------- /scripts/kconfig/nconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/nconf.h -------------------------------------------------------------------------------- /scripts/kconfig/qconf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/qconf.cc -------------------------------------------------------------------------------- /scripts/kconfig/qconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/qconf.h -------------------------------------------------------------------------------- /scripts/kconfig/streamline_config.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/streamline_config.pl -------------------------------------------------------------------------------- /scripts/kconfig/symbol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/symbol.c -------------------------------------------------------------------------------- /scripts/kconfig/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/util.c -------------------------------------------------------------------------------- /scripts/kconfig/zconf.gperf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.gperf -------------------------------------------------------------------------------- /scripts/kconfig/zconf.hash.c_shipped: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.hash.c_shipped -------------------------------------------------------------------------------- /scripts/kconfig/zconf.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.l -------------------------------------------------------------------------------- /scripts/kconfig/zconf.lex.c_shipped: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.lex.c_shipped -------------------------------------------------------------------------------- /scripts/kconfig/zconf.tab.c_shipped: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.tab.c_shipped -------------------------------------------------------------------------------- /scripts/kconfig/zconf.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/kconfig/zconf.y -------------------------------------------------------------------------------- /scripts/mkmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/embedded-it/kbuild-template/HEAD/scripts/mkmakefile --------------------------------------------------------------------------------