2 INSTALL=/usr/bin/install
7 mandir=$(prefix)/share/man
15 iec16022: iec16022ecc200.o image.o iec16022.c
17 $(CC) -o iec16022 $(CFLAGS) reedsol.o iec16022.o image.o iec16022ecc200.o -lz -lpopt
20 $(GZIP) -f --best < iec16022.1 > iec16022.1.gz
23 $(INSTALL) -d -m 755 $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1
24 $(INSTALL) -m 755 iec16022 $(DESTDIR)$(bindir)
25 $(INSTALL) -m 644 iec16022.1.gz $(DESTDIR)$(mandir)/man1
28 cd test; ./testsuite.sh
30 iec16022ecc200.o: iec16022ecc200.c iec16022ecc200.h reedsol.o
31 $(CC) -c iec16022ecc200.c
33 image.o: image.c image.h
36 reedsol.o: reedsol.c reedsol.h
37 $(CC) -DLIB -c reedsol.c
40 rm -f iec16022 iec16022.1.gz *.o