zephyr/scripts
Anas Nashif 6d4ff2303e sanitycheck: reduce number of unnecessary configuration builds
When running a reduced set of tests with --platform-limit or using the
default of 1 we build the configuration (make initconfig) for all
platforms, although we are only interested in a limited set. On my
machine this is 100s of build time for configurations we are never going
to use.
This reduces the number of builds to what we really need and speeds up
sanitycheck runtime overall.

Might need a few more optimisations.

Change-Id: I813fabf1453f19ce7a83b28e4792b5c80616d936
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-01-05 02:05:58 +00:00
..
basic scripts: Update fixdep from kernel.org 2016-10-31 20:58:57 +00:00
cross_compiler build: update xtools configurations 2016-02-05 20:25:13 -05:00
gen_idt gen_idt: remove int_vec_alloc bitfield from output 2016-10-21 23:30:05 +00:00
gen_offset_header kernel: remove last instances of tNANO in comments 2016-11-14 10:30:24 -05:00
kconfig scrips/kconfig: reduce impact of getenv() buffer overflow 2016-12-02 04:16:53 +00:00
sanity_chk sanitycheck: remove kernel keywords 2016-12-28 18:38:46 +00:00
support board: organize boards based on architecture 2016-10-24 19:59:42 +00:00
.gitignore expr_parser.py: simple expression language 2016-05-04 22:57:39 +00:00
Kbuild.include build: support pre-built host tools 2016-11-12 00:34:03 +00:00
Makefile build: remove unused linux related code 2016-02-05 20:25:15 -05:00
Makefile.build build: support pre-built host tools 2016-11-12 00:34:03 +00:00
Makefile.clean
Makefile.extrawarn
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.lib c++: enable subdir-cxxflags 2016-11-08 13:30:28 +02:00
Makefile.modbuiltin
Makefile.toolchain.gccarmemb toolchain.gccarmemb: Cleanup Makefile 2016-07-28 14:08:49 +00:00
Makefile.toolchain.issm build: Improve usage of the ISSM toolchain 2016-07-21 02:48:03 +00:00
Makefile.toolchain.xtools build: Make QEMU_BIN_PATH optional 2016-09-12 02:35:20 +00:00
Makefile.toolchain.zephyr Makefile.toolchain.zephyr: Modifications for SDK 0.9 2017-01-04 14:16:12 -08:00
build_grub.sh grub: Tweak build_grub.sh for proxy issues 2016-08-23 13:20:52 +00:00
check_known_checkpatch_issues.sh
check_link_map.py check_link_map: Removing unsuported python version. 2016-10-15 15:09:55 +00:00
checkconfig.py scripts: Check all CONFIG_* in the code are defined into a Kconfig file 2016-07-22 23:27:08 +00:00
checkpatch.pl checkpatch: update with latest checkpatch from the linux kernel 2016-11-11 14:27:39 +00:00
checkstack.pl
compare_footprint compare footprint: add sanity args files 2016-12-21 13:46:56 +00:00
config
diffconfig
do_checkpatch.sh
expr_parser.py expr_parser: support ':' operator 2016-06-02 23:10:07 +00:00
filter-known-issues.py build: script to filter known issues 2016-07-01 21:53:44 +00:00
gcc-version.sh
get_maintainer.pl scripts: Port get_maintainer.pl to Zephyr 2016-09-12 00:24:13 +00:00
headerdep.pl
maintainer-checkpatch.bash
make-ll
mkmakefile
mksysmap
qemu-machine-hack.py HACK: qemu: change e_machine for IAMCU binaries 2016-03-12 02:24:46 +00:00
sanitycheck sanitycheck: reduce number of unnecessary configuration builds 2017-01-05 02:05:58 +00:00
size_report scripts: add a script to report RAM/ROM usage 2016-05-26 15:19:15 +00:00
spelling.txt
sysgen debug: move debug features from misc to subsys/debug 2016-12-19 19:58:40 +00:00
tags.sh
timestamp
vercomp sdk: zephyr: check for minimum required version of SDK 2016-09-15 21:17:02 +00:00