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
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
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
Kbuild.include re-enable compile time option checking and make it conditional 2016-02-05 20:24:28 -05:00
Makefile Kbuild: Clean target fix. 2016-02-05 20:14:22 -05:00
Makefile.asm-generic
Makefile.build Revert "Kbuild: Tools build at TIMO_BASE directory." 2016-02-05 20:14:24 -05:00
Makefile.clean
Makefile.dtbinst
Makefile.extrawarn
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.lib kbuild: remove unused and unsupported GCOV_KERNEL 2016-02-05 20:24:41 -05:00
Makefile.modbuiltin
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
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
config
diffconfig
do_checkpatch.sh Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
gcc-version.sh
headerdep.pl
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
mkmakefile
mksysmap
sanitycheck sanity: add extra arguments when creating defconfigs 2016-02-05 20:24:43 -05:00
spelling.txt
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