]> rtime.felk.cvut.cz Git - sojka/can-utils.git/blobdiff - Makefile
Added slcand daemon contributed by Robert Haddon <robert.haddon@verari.com>
[sojka/can-utils.git] / Makefile
index bceec585188dd32b96ce618b14746d660d0105af..168f3b7e9a9688db509507dbdb9ca29152e5204e 100644 (file)
--- a/Makefile
+++ b/Makefile
 #  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
+MAKEFLAGS = -k
 
-PROGRAMS_GPL =         candump         \
-               can-sniffer
+CFLAGS    = -O2 -Wall -Wno-parentheses -I../kernel/2.6/include \
+           -fno-strict-aliasing \
+           -DPF_CAN=29 \
+           -DAF_CAN=PF_CAN
 
-PROGRAMS_VW =  tpdump          \
-               tp20-sniffer    \
-               mcnet-vit-emu   \
-               mcnet-sniffer   \
-               pq35speed
+PROGRAMS = candump cansniffer cansend canplayer canlogserver cangen\
+          canbusload log2long log2asc asc2log vcan\
+          isotpdump isotprecv isotpsend isotpsniffer isotptun\
+          slcan_attach slcand slcanpty
 
-default: all-gpl
-
-all: all-gpl all-vw
-
-all-gpl: $(PROGRAMS_GPL)
-all-vw:  $(PROGRAMS_VW)
+all: $(PROGRAMS)
 
 clean:
-       rm -f $(PROGRAMS_GPL) $(PROGRAMS_VW)
+       rm -f $(PROGRAMS) *.o
+
+install:
+       cp -f $(PROGRAMS) /usr/local/bin
 
 distclean:
-       rm -f $(PROGRAMS_GPL) $(PROGRAMS_VW) *~
+       rm -f $(PROGRAMS) *.o *~
+
+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
+canlogserver:  canlogserver.o  lib.o
+log2long:      log2long.o      lib.o
+log2asc:       log2asc.o       lib.o
+asc2log:       asc2log.o       lib.o