|
@@ -1,7 +1,24 @@
|
|
|
MODULE_TOPDIR = ../..
|
|
|
|
|
|
+include $(MODULE_TOPDIR)/include/Make/Vars.make
|
|
|
+
|
|
|
+MOD_OBJS := $(filter-out test.o port_test.o,$(AUTO_OBJS))
|
|
|
+
|
|
|
LIB = CDHC
|
|
|
|
|
|
include $(MODULE_TOPDIR)/include/Make/Lib.make
|
|
|
|
|
|
default: lib
|
|
|
+ @echo "==============TEST============="
|
|
|
+ifeq ($(strip $(CROSS_COMPILING)),)
|
|
|
+ $(MAKE) test
|
|
|
+endif
|
|
|
+
|
|
|
+test: $(OBJDIR)/test$(EXE)
|
|
|
+ cd $(OBJDIR) && $(call run_grass,./test < ../test_numbers.csv)
|
|
|
+
|
|
|
+# Test functions
|
|
|
+$(OBJDIR)/test$(EXE): $(OBJDIR)/test.o $(CDHCDEP)
|
|
|
+ $(call linker)
|
|
|
+
|
|
|
+$(OBJDIR)/test$(EXE): LIBES = $(CDHCLIB)
|