]> sjero.net Git - dccp2tcp/blobdiff - Makefile
Checksum computation!
[dccp2tcp] / Makefile
index b0a30309feba0a5e9953a423352e939522f84e5f..6a534c997784ac861e8c936b92180a9d6f3d0053 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 ###############################################################################
 #Author: Samuel Jero
 #
-# Date: 11/2011
+# Date: 12/2012
 #
 # Makefile for program dccp2tcp
 ###############################################################################
@@ -20,10 +20,10 @@ BINDIR = /usr/local/bin
 MANDIR = /usr/local/man
 
 
-all: dccp2tcp
+all: dccp2tcp dccp2tcp.1
 
-dccp2tcp: dccp2tcp.o encap.o connections.o
-       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 dccp2tcp.o encap.o connections.o -odccp2tcp
+dccp2tcp: dccp2tcp.o encap.o connections.o ccid2.o checksums.o
+       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 dccp2tcp.o encap.o connections.o ccid2.o checksums.o -odccp2tcp
 
 dccp2tcp.o: dccp2tcp.h dccp2tcp.c
        gcc ${CFLAGS} ${LDLIBS} --std=gnu99 -c dccp2tcp.c -odccp2tcp.o
@@ -31,16 +31,25 @@ dccp2tcp.o: dccp2tcp.h dccp2tcp.c
 encap.o: encap.c dccp2tcp.h encap.h
        gcc ${CFLAGS} ${LDLIBS} --std=gnu99 -c encap.c -oencap.o
        
+ccid2.o: ccid2.c dccp2tcp.h
+       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 -c ccid2.c -occid2.o
+       
 connections.o: dccp2tcp.h connections.c
        gcc ${CFLAGS} ${LDLIBS} --std=gnu99 -c connections.c -oconnections.o
+       
+checksums.o: checksums.c checksums.h
+       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 -c checksums.c -ochecksums.o
+
+dccp2tcp.1: dccp2tcp.pod
+       pod2man -s 1 -c "dccp2tcp" dccp2tcp.pod > dccp2tcp.1
 
 install: dccp2tcp
        install -m 755 -o bin -g bin dccp2tcp ${BINDIR}/dccp2tcp
-#      install -m 444 -o bin -g bin dccp2tcp.1 ${MANDIR}/man1/dccp2tcp.1
+       install -m 444 -o bin -g bin dccp2tcp.1 ${MANDIR}/man1/dccp2tcp.1
 
 uninstall:
        rm -f ${BINDIR}/dccp2tcp
-#      rm -r ${MANDIR}/man1/dccp2tcp.1
+       rm -f ${MANDIR}/man1/dccp2tcp.1
 
 clean:
-       rm -f *~ dccp2tcp core *.o
+       rm -f *~ dccp2tcp core *.o dccp2tcp.1