5 kx #
5 kx # Minimal makefile for 'icmpinfo'
5 kx # a tool to look at the icmp you receive
5 kx # modified from BSD ping by Laurent Demailly
5 kx # <dl@hplyot.obspm.fr>
5 kx #
5 kx # see man page & README (Installation section at least)
5 kx
5 kx VERS = 1.11
5 kx
5 kx # You may need to add libraries here :
5 kx # like for Solaris, uncomment next line :
5 kx #LDLIBS= -lsocket -lnsl
5 kx
5 kx # To override default compiler flags :
5 kx #CFLAGS=-O2 -s
5 kx
5 kx # To change default compiler
5 kx #CC=gcc
5 kx
5 kx RM = rm -f
5 kx
5 kx LDFLAGS= $(CFLAGS)
5 kx
5 kx OBJECTS= recvping.o print.o err.o icmpinfo.o pid.o
5 kx TARGET = icmpinfo
5 kx
5 kx $(TARGET): $(OBJECTS)
5 kx $(CC) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)
5 kx
5 kx tgz: clean
5 kx rm -f CHECKSUMS.asc
5 kx md5sum * > ../CHECKSUMS
5 kx mv ../CHECKSUMS .
5 kx pgp -asw CHECKSUMS
5 kx chmod 444 CHECKSUMS.asc
5 kx cd .. ; tar cvf icmpinfo-$(VERS).tar icmpinfo-$(VERS) ; gzip icmpinfo-$(VERS).tar
5 kx
5 kx clean:
5 kx $(RM) $(OBJECTS) $(TARGET) core *~
5 kx