]> rtime.felk.cvut.cz Git - socketcan-devel.git/blobdiff - test/Makefile
Added new programm to test the CAN filters in af_can.c .
[socketcan-devel.git] / test / Makefile
index c75e53194e87eca600eab4d735f8be2ce07386e7..812e4554ea5fe195348eeb647642e498ecacf353 100644 (file)
@@ -1,7 +1,7 @@
 #
-#  $Id: Makefile,v 2.0 2006/04/13 10:37:20 ethuerm Exp $
+#  $Id$
 #
-#  Copyright (c) 2002-2005 Volkswagen Group Electronic Research
+#  Copyright (c) 2002-2007 Volkswagen Group Electronic Research
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
 #  DAMAGE.
 #
-#  Send feedback to <llcf@volkswagen.de>
+#  Send feedback to <socketcan-users@lists.berlios.de>
 
-CFLAGS    = -O2 -Wall -Wno-parentheses -I../kernel/2.4/can -fno-strict-aliasing
+KERNELDIR = ../kernel/2.6
 
-PROGRAMS_GPL =         tst-raw         \
-               tst-raw-filter  \
-               tst-raw-sendto  \
-               tst-bcm-cycle   \
-               tst-bcm-tx_read \
-               tst-bcm-rtr     \
-               tst-bcm-single  \
-               tst-bcm-filter  \
-               tst-bcm-throttle\
-               tst-proc        \
-               canecho
-
-PROGRAMS_VW =  tp20-client     \
-               tp20-server     \
-               tp16-client     \
-               tp16-server
+CFLAGS    = -O2 -Wall -Wno-parentheses -I$(KERNELDIR)/include \
+           -fno-strict-aliasing \
+           -DETH_P_CAN=0x000C \
+           -DPF_CAN=29 \
+           -DAF_CAN=PF_CAN
 
-default: all-gpl
+PROGRAMS =     tst-raw           \
+               tst-raw-filter    \
+               tst-err           \
+               tst-raw-sendto    \
+               tst-packet        \
+               tst-filter        \
+               tst-filter-master \
+               tst-filter-server \
+               tst-rcv-own-msgs  \
+               tst-bcm-cycle     \
+               tst-bcm-tx_read   \
+               tst-bcm-rtr       \
+               tst-bcm-single    \
+               tst-bcm-filter    \
+               tst-bcm-throttle  \
+               tst-bcm-rx-sendto \
+               tst-bcm-tx-sendto \
+               tst-bcm-dump      \
+               tst-proc          \
+               gwtest            \
+               canecho
 
-all: all-gpl all-vw
+all: $(PROGRAMS)
 
-all-gpl: $(PROGRAMS_GPL)
-all-vw:  $(PROGRAMS_VW)
+install:
+       cp -f $(PROGRAMS) /usr/local/bin
 
 clean:
-       rm -f $(PROGRAMS_GPL) $(PROGRAMS_VW)
+       rm -f $(PROGRAMS)
 
 distclean:
-       rm -f $(PROGRAMS_GPL) $(PROGRAMS_VW) *~
+       rm -f $(PROGRAMS) *~