]> rtime.felk.cvut.cz Git - sojka/can-utils.git/blobdiff - Makefile
can-utils: canfdtest, a full duplex test to find out-of-order messages
[sojka/can-utils.git] / Makefile
index 0433e5358edc43d5c6d9ab7517e0e125ffd34643..5db72c8890e066f1304788260deb4d43cbdfa9be 100644 (file)
--- a/Makefile
+++ b/Makefile
 #
 #  Send feedback to <socketcan-users@lists.berlios.de>
 
-CFLAGS    = -O2 -Wall -Wno-parentheses -I../kernel/2.6/include \
-           -fno-strict-aliasing
+KERNELDIR = ../kernel/2.6
 
-PROGRAMS = candump can-sniffer cansend canplayer cangen log2long log2asc asc2log
+MAKEFLAGS = -k
+
+CFLAGS    = -O2 -Wall -Wno-parentheses -I$(KERNELDIR)/include \
+           -fno-strict-aliasing \
+           -DPF_CAN=29 \
+           -DAF_CAN=PF_CAN
+
+PROGRAMS = candump cansniffer cansend canplayer canlogserver cangen\
+          canbusload log2long log2asc asc2log bcmserver\
+          isotpdump isotprecv isotpsend isotpsniffer isotptun\
+          slcan_attach slcand slcanpty canfdtest
 
 all: $(PROGRAMS)
 
 clean:
        rm -f $(PROGRAMS) *.o
 
+install:
+       cp -f $(PROGRAMS) /usr/local/bin
+
 distclean:
        rm -f $(PROGRAMS) *.o *~
 
-cansend.o:   lib.h
-cangen.o:    lib.h
-candump.o:   lib.h
-canplayer.o: lib.h
-log2long.o:  lib.h
-log2asc.o:   lib.h
-asc2log.o:   lib.h
+cansend.o:     lib.h
+cangen.o:      lib.h
+candump.o:     lib.h
+canplayer.o:   lib.h
+canlogserver.o:        lib.h
+canbusload.o:  lib.h
+log2long.o:    lib.h
+log2asc.o:     lib.h
+asc2log.o:     lib.h
 
-cansend:   cansend.o   lib.o
-cangen:    cangen.o    lib.o
-candump:   candump.o   lib.o
-canplayer: canplayer.o lib.o
-log2long:  log2long.o  lib.o
-log2asc:   log2asc.o   lib.o
-asc2log:   asc2log.o   lib.o
+cansend:       cansend.o       lib.o
+cangen:                cangen.o        lib.o
+candump:       candump.o       lib.o
+canplayer:     canplayer.o     lib.o
+canlogserver:  canlogserver.o  lib.o
+log2long:      log2long.o      lib.o
+log2asc:       log2asc.o       lib.o
+asc2log:       asc2log.o       lib.o