CFLAGS = $(INCDIRS) \ -g \ -Wall -Wconversion -Wstrict-prototypes\ -Wformat -Wmissing-prototypes -Wshadow\ -Wpointer-arith -Wcast-qual -Wwrite-strings CC = gcc RLencode: RLencode.c $(CC) $(CFLAGS) RLencode.c -o RLencode -lm ACencode: ACencode.c Makefile ACdefns.h $(CC) $(CFLAGS) ACencode.c -o ACencode -lm ACdecode: ACdecode.c Makefile ACdefns.h $(CC) $(CFLAGS) ACdecode.c -o ACdecode -lm GolombEncode: GolombEncode.c Makefile Gdefns.h $(CC) $(CFLAGS) GolombEncode.c -o GolombEncode -lm GolombDecode: GolombDecode.c Makefile Gdefns.h $(CC) $(CFLAGS) GolombDecode.c -o GolombDecode -lm IRL: IRL.c Makefile $(CC) $(CFLAGS) IRL.c -o IRL -lm IRLB: IRLB.c Makefile $(CC) $(CFLAGS) IRLB.c -o IRLB -lm file.IRL: IRL IRL < filep.01.10000 > file.IRL IRL -1 < file.IRL > decoded file.RLZ: RLencode RLencode < filep.01.10000 > file.RLZ file.ACZ: ACencode ACencode < filep.01.10000 > file.ACZ file.GZ: GolombEncode GolombEncode < filep.01.10000 > file.GZ pub: ALWAYS cp RLencode.c RLdecode.p IRL.c IRLB.c ACencode.c ACdecode.c GolombEncode.c GolombDecode.c ACdefns.h \ Makefile Gdefns.h filep.01.10000 randNchooseM.p pub tar zcvfh pub/compress.tar.gz \ RLencode.c RLdecode.p IRL.c IRLB.c ACencode.c ACdecode.c GolombEncode.c GolombDecode.c ACdefns.h \ Makefile Gdefns.h filep.01.10000 randNchooseM.p ALWAYS: