123456789101112131415161718192021222324252627282930313233343536373839 |
- MODULE_TOPDIR = ../../..
- include $(MODULE_TOPDIR)/include/Make/Vars.make
- MOD_OBJS := $(filter-out test.o port_test.o,$(AUTO_OBJS))
- LIB = DIG2
- include $(MODULE_TOPDIR)/include/Make/Lib.make
- EXTRA_INC = $(VECT_INC)
- EXTRA_CFLAGS = $(VECT_CFLAGS)
- LIBES = $(GISLIB) $(RTREELIB) $(MATHLIB)
- #compile if LFS (Large File Support) present:
- ifneq ($(USE_LARGEFILES),)
- TESTFILE = test64.ok
- else
- TESTFILE = test32.ok
- endif
- default: lib
- @echo "==============TEST============="
- ifeq ($(strip $(CROSS_COMPILING)),)
- $(MAKE) test
- endif
- test: $(OBJDIR)/test.tmp $(TESTFILE)
- cmp $(OBJDIR)/test.tmp $(TESTFILE)
- $(OBJDIR)/test.tmp: $(OBJDIR)/test$(EXE)
- cd $(OBJDIR) && $(call run_grass,./test)
- # Test portable read/write functions
- $(OBJDIR)/test$(EXE): $(OBJDIR)/test.o $(DIG2DEP)
- $(call linker)
- $(OBJDIR)/test$(EXE): LIBES = $(DIG2LIB)
|