Use ../Config. Fix 'make test'.
authorDavid Schleef <ds@schleef.org>
Sun, 15 Jul 2001 23:24:00 +0000 (23:24 +0000)
committerDavid Schleef <ds@schleef.org>
Sun, 15 Jul 2001 23:24:00 +0000 (23:24 +0000)
testing/Makefile

index ccde4d5e495cf7357f17278cb8c289dbb304c6bf..c2aa74a21b51cc846e2bc7ccd1a89c94e3030541 100644 (file)
@@ -1,8 +1,8 @@
 
+include ../Config
 
-
-CFLAGS =-I ../include -I . -O2 -Wall -Wstrict-prototypes
-LDFLAGS=-L../lib/ -lcomedi -lm
+CFLAGS += -I../include -I.
+LDFLAGS += -L../lib/ -lcomedi -lm
 
 
 TARG=comedi_test
@@ -15,10 +15,11 @@ $(TARG):    $(OBJS)
        $(CC) -o $(TARG) $(OBJS) $(LDFLAGS)
 
 clean:
-       -rm -f $(TARG) $(OBJS)
+       -rm -f $(TARG) $(OBJS) test.out test.diff
 
 test: $(TARG)
-       LD_LIBRARY_PATH=../lib COMEDILIB_LOGLEVEL=3 ./comedi_test -f /dev/comedi0 >out 2>&1
-       -diff -u results/DAQCard-ai-16xe-50 out >xxx
+       LD_LIBRARY_PATH=../lib COMEDILIB_LOGLEVEL=3 ./comedi_test -f /dev/comedi0 >test.out 2>&1
+       devicename=`grep 'I: device name:' test.out | sed 's/I: device name: //'`
+       -diff -u results/`grep 'I: device name:' test.out | sed 's/I: device name: //'` test.out >test.diff
 
 distclean: clean