summaryrefslogtreecommitdiff
path: root/cleopatre/devkit/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/devkit/tests')
-rw-r--r--cleopatre/devkit/tests/libspid/ftests/Makefile38
-rw-r--r--cleopatre/devkit/tests/libspid/ftests/src/spidlib_ftests.c (renamed from cleopatre/devkit/tests/libspid/ftests/spidlib_ftests.c)0
2 files changed, 13 insertions, 25 deletions
diff --git a/cleopatre/devkit/tests/libspid/ftests/Makefile b/cleopatre/devkit/tests/libspid/ftests/Makefile
index 30746afdca..74db15cd9e 100644
--- a/cleopatre/devkit/tests/libspid/ftests/Makefile
+++ b/cleopatre/devkit/tests/libspid/ftests/Makefile
@@ -1,33 +1,21 @@
-BASE := $(CURDIR)/../../../..
-OBJPATH := ./obj
-PRJPATH := $(BASE)/application/libspid
-INC_PRJPATH := $(PRJPATH)/inc
-LINUX_PATH := $(BASE)/linux-2.6.25.10-spc300
-###################################################
+BASE = ../../../../../cesar
+CLEO_BASE = ../cleopatre
-# Common stuff
-CC := arm-linux-gcc
-CFLAGS := -Wall -g3 -DLINUX -I. -I./inc -I$(INC_PRJPATH) -I$(LINUX_PATH)/include/asm-arm/arch-spc300
-LIBS := -L$(PRJPATH) -lspid
+# We test libspid.
+PROJECT_DIR = $(CLEO_BASE)/application/libspid
-SRCS=$(wildcard *.c)
-OBJS=$(addprefix $(OBJPATH)/,$(SRCS:.c=.o))
+LINUX_PATH = $(CLEO_BASE)/linux-2.6.25.10-spc300
+INCLUDES = $(PROJECT_DIR)/inc $(CLEO_BASE)/include
-# Rules
-all: $(PRJPATH)/libspid.a
- mkdir -p $(OBJPATH)
- $(MAKE) $(OBJPATH)/libspid_ftests
+TARGET_PROGRAMS = libspid_ftest
-$(LIBPATH)/libspid.a:
- $(MAKE) -C $(LIBPATH) libspid.a
+TARGET = arm
-$(OBJPATH)/libspid_ftests : $(OBJS)
- $(CC) $(CFLAGS) -static -o $@ $^ $(LIBS)
+libspid_ftest_SOURCES = spidlib_ftests.c
+libspid_ftest_MODULES = $(CLEO_BASE)/application/libspid
-$(OBJPATH)/%.o : %.c
- $(CC) $(CFLAGS) -c -o $@ $<
-
-clean :
- rm -rf $(OBJPATH)
+EXTRA_TARGET_LDFLAGS = -static
+DEFS = -DLINUX
+include $(BASE)/common/make/top.mk
diff --git a/cleopatre/devkit/tests/libspid/ftests/spidlib_ftests.c b/cleopatre/devkit/tests/libspid/ftests/src/spidlib_ftests.c
index 9ff0eb4d30..9ff0eb4d30 100644
--- a/cleopatre/devkit/tests/libspid/ftests/spidlib_ftests.c
+++ b/cleopatre/devkit/tests/libspid/ftests/src/spidlib_ftests.c