# Makefile for vdmfec prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ mandir = @mandir@ CC = @CC@ CFLAGS = @CFLAGS@ @DEFS@ -I. -DGF_BITS=8 LDFLAGS = @LDFLAGS@ OBJS = vdmfec.o fec.o md5.o util.o CORRUPT = corrupt.o util.o all: vdmfec $(OBJS): config.h vdmfec: $(OBJS) fec.h md5.h util.h $(CC) $(LDFLAGS) -o $@ $(OBJS) corrupt: $(CORRUPT) util.h $(CC) $(LDFLAGS) -o $@ $(CORRUPT) install: all @mkdir -p $(bindir) cp vdmfec $(bindir)/vdmfec rm -f $(bindir)/vdm_encode $(bindir)/vdm_decode ln $(bindir)/vdmfec $(bindir)/vdm_encode ln $(bindir)/vdmfec $(bindir)/vdm_decode @mkdir -p $(mandir)/man1 cp vdmfec.1 $(mandir)/man1/vdmfec.1 dist: distclean @distfiles=`ls -1p | grep -v '/' | grep -v tgz` ; \ tar=@PACKAGE_NAME@-@PACKAGE_VERSION@ ; \ mkdir $$tar ; \ cp $$distfiles $$tar ; \ tar -cvf - $$tar | gzip > $$tar.tgz ; \ rm -r $$tar clean: rm -f *.o *~ core vdmfec corrupt \#* distclean: clean rm -f Makefile config.h version.h config.status config.cache config.log