Kbuild: Test Makefiles

This commit adds Makefiles for each sample test in the project.
The Makefiles integrate the test samples into the Kbuild system.

Signed-off-by: Juan Manuel Cruz <juan.m.cruz.alcaraz@linux.intel.com>
Change-Id: I8d84756836c1f7d00dc823d7ff76334c75304d66
This commit is contained in:
Juan Manuel Cruz 2015-04-29 17:16:20 -05:00 committed by Anas Nashif
commit 9846fb257a
26 changed files with 97 additions and 0 deletions

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = critical.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = events.o test_fiber.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = fifo.o

View file

@ -0,0 +1,5 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = float_regs_x86.o
obj-y += main.o
obj-y += pi.o

View file

@ -0,0 +1,4 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = libraries.o
obj-y += main.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = mail.o main.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = map.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = mutex.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = main.o pipe.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = pool.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = secure.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = main.o sema.o test_fiber.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = test_sprintf.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = stackprot.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = static_idt.o test_stubs.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = task.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = main.o raise_int.o test_device.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = test_tickless.o timestamps.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = timer.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = test_xip.o test_xip_helper.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = main.o

View file

@ -0,0 +1,19 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
ifeq (${CONFIG_BSP_GENERIC_PC},y)
EXTRA_CFLAGS +=-I$(srctree)/arch/x86/generic_pc
endif
ifeq (${CONFIG_BSP_QUARK},y)
EXTRA_CFLAGS +=-I$(srctree)/arch/x86/quark
endif
ifeq (${CONFIG_BSP_FSL_FRDM_K64F},y)
EXTRA_CFLAGS +=-I$(srctree)/arch/arm/fsl_frdm_k64f
endif
ifeq (${CONFIG_BSP_TI_LM3S6965},y)
EXTRA_CFLAGS +=-I$(srctree)/arch/arm/ti_lm3s6965
endif
obj-y = context.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = fifo.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = lifo.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = sema.o

View file

@ -0,0 +1,3 @@
EXTRA_CFLAGS += ${PROJECTINCLUDE} -I${srctree}/samples/include
obj-y = stack.o