This website requires JavaScript.
Explore
Help
Sign In
OrgZephyr
/
zephyr
mirror of
https://github.com/zephyrproject-rtos/zephyr.git
Watch
1
Star
0
Fork
You've already forked zephyr
0
Code
Issues
Releases
Wiki
Activity
8db172c693
zephyr
/
kernel
/
Makefile
5 lines
98 B
Makefile
Raw
Normal View
History
Unescape
Escape
unified: Fix build broblem caused by concurrent make processes in single dir Make sure that kernel/unified, that is included in libs-y does not built recursively through building kernel/ directory. Make sure that any lib.a library is not included into libzephyr.a and thus object modules from those lib.a files are linked only if a function from that object module is referenced from the application. Jira: ZEP-1025 Change-Id: Id3a3e96ca0b8abc9aedde0ffb9baa0164e380464 Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com>
2016-10-04 02:58:18 +08:00
i
f
n
e
q
(
$(
CONFIG_KERNEL_V
2
)
,
y
)
Creation of Makefiles for kernel and misc directory. This commit creates the Makefiles that describe the object-bundles for the kernel directory and every sub-directory below. It also includes the misc Makefile. Signed-off-by: Juan Manuel Cruz <juan.m.cruz.alcaraz@linux.intel.com> Change-Id: I847e79a40ced0b1d8370b893cd95c15efc7e5147
2015-03-10 06:54:17 +08:00
obj-y
=
nanokernel/
obj-$(CONFIG_MICROKERNEL)
+=
microkernel/
unified/build: allow building the unified kernel Added needed kconfig options. KERNEL_V2 selects MICROKERNEL to allow middleware and application that differentiate between NANOKERNEL and MICROKERNEL to run unmodified. Build the unified/ kernel directory: do not touch the nanokernel/microkernel directories. Invoke sysgen for both microkernel and unified kernel. Only have sysgen reference include/microkernel if building an original microkernel. Change-Id: If74779146143434f7ee274bbef32d6c894b9f1a1 Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-09-03 07:19:17 +08:00
e
n
d
i
f