zephyr/scripts
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
..
basic First commit 2015-04-10 16:44:37 -07:00
cross_compiler First commit 2015-04-10 16:44:37 -07:00
gen_idt Rename Zephyr OS into Zephyr Kernel 2016-02-05 20:14:26 -05:00
genksyms First commit 2015-04-10 16:44:37 -07:00
kconfig doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
patches move qemu patch to script/patches 2016-02-05 20:15:21 -05:00
sanity_chk remove old sanity check mechanism 2016-02-05 20:15:20 -05:00
check_known_checkpatch_issues.sh Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
checkpatch.pl First commit 2015-04-10 16:44:37 -07: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 Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -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 Revert "Kbuild: Tools build at TIMO_BASE directory." 2016-02-05 20:14:24 -05:00
link-zephyr.sh allow linking of external application libraries 2016-02-05 20:15:21 -05:00
maintainer-checkpatch.bash maintainer-checkpatch.bash: ignore gerrit ID 2016-02-05 20:14:27 -05:00
make-ll Rename VXMICRO_JOBS to ZEPHYR_JOBS 2016-02-05 20:14:15 -05:00
Makefile Kbuild: Clean target fix. 2016-02-05 20:14:22 -05:00
Makefile.arc.preparch Support ARC architecture with kbuild 2016-02-05 20:14:41 -05:00
Makefile.arm.preparch Kbuild: Introduce QEMU_PIPE option 2016-02-05 20:14:38 -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 Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
Makefile.modbuiltin First commit 2015-04-10 16:44:37 -07:00
Makefile.preparch mdef: allow mdef file to be at custom location 2016-02-05 20:15:21 -05:00
Makefile.toolchain.iamcu toolchain: add support for iamcu toolchain 2016-02-05 20:14:38 -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 Use qemu from toolchain if available 2016-02-05 20:14:12 -05:00
Makefile.x86.preparch Kconfig: Rework PLATFORM_QUARK to become PLATFORM_IA32_PCI 2016-02-05 20:14:45 -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 new line when emitting an error 2016-02-05 20:15:19 -05:00
spelling.txt First commit 2015-04-10 16:44:37 -07:00
sysgen microkernel: introduce support for private memory maps 2016-02-05 20:15:18 -05:00
timestamp First commit 2015-04-10 16:44:37 -07:00