zephyr/scripts
Anas Nashif 6e23ff44ef kconfig: support wildcards
This allows using wildcards with kconfig files so there is no need
to include individual files within a well define tree structure.

For example, you add

source "drivers/*/Kconfig"

and all Kconfig files under drivers/ will be sourced and the order in
menuconfig will be based on the wildcard processing, not in any particular
order.

The main advantage here is that drivers and platforms become drop-ins, a platform
or a driver can be added by just placing it in the right place without having to
change system Kconfig files or Makefiles (Makefiles will be supported in other change).

Change-Id: Id223ba10e6f48b4c48435e9ea37885162ce55e7c
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05 20:24:52 -05:00
..
basic Adapt fixdep to support Windows. 2016-02-05 20:24:52 -05:00
cross_compiler First commit 2015-04-10 16:44:37 -07:00
gen_idt gen_idt: Change the custom host identifier macro. 2016-02-05 20:24:52 -05:00
gen_offset_header Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
genksyms First commit 2015-04-10 16:44:37 -07:00
kconfig kconfig: support wildcards 2016-02-05 20:24:52 -05:00
patches move qemu patch to script/patches 2016-02-05 20:15:21 -05:00
sanity_chk quark se: add sensor subsystem platform to sanity 2016-02-05 20:24:49 -05:00
build_grub.sh add script to build grub for galileo 2016-02-05 20:15:31 -05:00
check_known_checkpatch_issues.sh Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
checkpatch.pl checkpatch: Allow space before [ in the case of inline asm 2016-02-05 20:24:42 -05:00
checkstack.pl First commit 2015-04-10 16:44:37 -07:00
config First commit 2015-04-10 16:44:37 -07:00
diffconfig First commit 2015-04-10 16:44:37 -07:00
do_checkpatch.sh Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
gcc-version.sh First commit 2015-04-10 16:44:37 -07:00
headerdep.pl First commit 2015-04-10 16:44:37 -07:00
Kbuild.include re-enable compile time option checking and make it conditional 2016-02-05 20:24:28 -05:00
link-zephyr.sh link: remove unsupported features 2016-02-05 20:24:41 -05:00
maintainer-checkpatch.bash Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
make-ll Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
Makefile Kbuild: Clean target fix. 2016-02-05 20:14:22 -05:00
Makefile.asm-generic First commit 2015-04-10 16:44:37 -07:00
Makefile.build Revert "Kbuild: Tools build at TIMO_BASE directory." 2016-02-05 20:14:24 -05:00
Makefile.clean First commit 2015-04-10 16:44:37 -07:00
Makefile.dtbinst First commit 2015-04-10 16:44:37 -07:00
Makefile.extrawarn First commit 2015-04-10 16:44:37 -07:00
Makefile.headersinst First commit 2015-04-10 16:44:37 -07:00
Makefile.help First commit 2015-04-10 16:44:37 -07:00
Makefile.host First commit 2015-04-10 16:44:37 -07:00
Makefile.lib kbuild: remove unused and unsupported GCOV_KERNEL 2016-02-05 20:24:41 -05:00
Makefile.modbuiltin First commit 2015-04-10 16:44:37 -07:00
Makefile.toolchain.iamcu toolchain: update iamcu toolchain version 2016-02-05 20:24:42 -05:00
Makefile.toolchain.xtools kbuild: Add libgcc.a directory to xtools search path 2016-02-05 20:14:16 -05:00
Makefile.toolchain.yocto toolchain yocto: Update makefile to use SDK 0.6 2016-02-05 20:24:19 -05:00
Makefile.toolchain.zephyr sdk: create a new variant for zephyr based on yocto 2016-02-05 20:24:23 -05:00
mkmakefile First commit 2015-04-10 16:44:37 -07:00
mksysmap First commit 2015-04-10 16:44:37 -07:00
sanitycheck sanity: add extra arguments when creating defconfigs 2016-02-05 20:24:43 -05:00
spelling.txt First commit 2015-04-10 16:44:37 -07:00
sysgen sysgen: fix copy-and-paste errors and more empty lines 2016-02-05 20:24:35 -05:00
tags.sh build: Add tags.sh to enable tagging targets 2016-02-05 20:24:36 -05:00
timestamp Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00