zephyr/kernel/microkernel/Makefile
Juan Manuel Cruz e55a79d6f9 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
2016-02-05 20:14:04 -05:00

22 lines
716 B
Makefile

EXTRA_CFLAGS +=-I$(srctree)/kernel/microkernel/include
obj-y = k_task.o idle.o power.o
obj-$(CONFIG_TASK_MONITOR) += task_monitor.o
obj-$(CONFIG_API_MEMMAP) += k_memmap.o
obj-$(CONFIG_API_MEMPOOL) += k_mempool.o
obj-$(CONFIG_API_TASKIRQ) += k_irq.o
obj-$(CONFIG_API_DONOTHING) += k_nop.o
obj-$(CONFIG_API_OFFLD2FIBER) += k_offload.o
obj-$(CONFIG_API_EVENTS) += k_event.o
obj-$(CONFIG_API_MAILBOX) += k_mbox.o
obj-$(CONFIG_API_MUTEX) += k_mutex.o
obj-$(CONFIG_API_FIFO) += k_queue.o
obj-$(CONFIG_API_SEMAPHORES) += k_sema.o
obj-$(CONFIG_API_TIMER) += k_timer.o
obj-y += core/
obj-y += movedata/
obj-$(CONFIG_API_CHANNEL) += channel/
obj-$(CONFIG_API_TIMER) += timer/