Go to file
Anas Nashif a8259afed8 allow linking of external application libraries
This will allow building of external components and linking
them at the end of the build process to the main kernel.

add a Makefile.app to the project directory with the required
targets, for example

Makefile.app:

KBUILD_ZEPHYR_APP := /tmp/libapp.a

/tmp/libapp.a:
	@touch /tmp/libapp.a

Change-Id: If2ba6b3ee59023acc5f85c5701b65c4d096d5059
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-02-05 20:15:21 -05:00
arch Add context switch profile point. 2016-02-05 20:15:20 -05:00
doc docs: install doxygen HTML output into output directory 2016-02-05 20:15:21 -05:00
drivers ioapic: cleanup code comments and doxygenize the file description 2016-02-05 20:15:20 -05:00
include Add context switch profile point. 2016-02-05 20:15:20 -05:00
kernel Add context switch profile point. 2016-02-05 20:15:20 -05:00
lib build: build libc as object, not kbuild library (lib.a) 2016-02-05 20:14:45 -05:00
misc misc: remove old printk() stub 2016-02-05 20:15:20 -05:00
net Bluetooth: Fix alignment 2016-02-05 20:14:44 -05:00
samples Add profile collector sample. 2016-02-05 20:15:20 -05:00
scripts allow linking of external application libraries 2016-02-05 20:15:21 -05:00
shared/include/nanokernel/x86 doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore initial commit for next-gen sanity checks 2016-02-05 20:14:42 -05:00
.mailmap First commit 2015-04-10 16:44:37 -07:00
Kconfig kconfig: Rename Zephyr OS -> Zephyr Kernel 2016-02-05 20:14:26 -05:00
Makefile allow linking of external application libraries 2016-02-05 20:15:21 -05:00
Makefile.inc build: simplify clean target 2016-02-05 20:14:45 -05:00
zephyr-env.sh Rename Zephyr OS into Zephyr Kernel 2016-02-05 20:14:26 -05:00