12345678910111213141516171819202122232425262728293031323334353637 |
- 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============="
- $(MAKE) test
- test: $(OBJDIR)/test.tmp $(TESTFILE)
- diff $(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)
|