Go to file
Anas Nashif ff23cb58a8 build: support pre-built host tools
Right now the build system builds the host tools over and over again, in some
environments especially when running in an IDE on windows for example,
this is not desired and a set of pre-built host tools should be used.

Provide an option to use pre-built tools instead of building them
from source.

To use, set PREBUILT_HOST_TOOLS to the path where all pre-built host tools
are hosted. To get a prebuilt version of the host tools, build without the
variable set and copy the generated host binaries from outdir. The following
tools are supported:

* conf
* fixdep
* gen_idt
* gen_offset_header

Jira: ZEP-237
Change-Id: Iea505bfd0b50f851ee2781b5117bb6085ab20157
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-11-12 00:34:03 +00:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch arc: trap handler should always check IRQ_ACT 2016-11-11 21:37:18 +00:00
boards board_beetle: Add support for ARM V2M Beetle Board 2016-11-11 20:39:54 +00:00
doc doc: Minor corrections to kernel API documentation 2016-11-11 22:13:32 +00:00
drivers adc_qmsi_ss: Add power management support to driver 2016-11-11 23:33:21 +00:00
ext stm32cube: Add Zephyr build system files for stm32f3 series 2016-11-11 22:12:14 +00:00
include doc: Minor corrections to kernel API documentation 2016-11-11 22:13:32 +00:00
kernel kernel: Fix bug in dynamic alert initialization 2016-11-11 22:13:30 +00:00
lib newlib: add support for nano-formatted-io 2016-11-09 02:47:43 +00:00
misc power_mgmt: Do not notify deep sleep if bootloader does context restore 2016-11-11 20:40:53 +00:00
net net: buf: Use unified k_fifo API for FIFOs 2016-11-11 06:00:17 +00:00
samples drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
scripts build: support pre-built host tools 2016-11-12 00:34:03 +00:00
subsys Bluetooth: Controller: Fix device whitelist feature 2016-11-11 16:40:59 +00:00
tests tests: fix filter for cortex-m3/m4 2016-11-11 21:37:52 +00:00
.checkpatch.conf checkpatch: ignore CONST_STRUCT warnings 2016-11-11 22:12:22 +00:00
.gitattributes
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
defaults.tc testcases: catch more fatal kernel error messages 2016-11-11 13:21:16 +00:00
Kbuild build: remove old kernel support 2016-11-07 11:34:18 -08:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
LICENSE
LICENSING.rst LICENSING: clarify licenses of imported / reused code 2016-11-11 01:36:14 +00:00
MAINTAINERS board_beetle: Add support for ARM V2M Beetle Board 2016-11-11 20:39:54 +00:00
Makefile build: support pre-built host tools 2016-11-12 00:34:03 +00:00
Makefile.inc Makefile.inc: fix 'make debugserver' no rule issue 2016-11-10 23:46:44 +00:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00