CFLAGS=-Wall -I./jpeg-6a
LDFLAGS=-L./jpeg-6a
CC=gcc
LD=gcc

prefix=/usr
bindir=$(prefix)/bin

sff2misc: jpeg-6a/libjpeg.a sff2misc.o sfffunc.o
	$(LD) $(LDFLAGS) -o $@ $^ -ljpeg

sff2misc.o: sff2misc.c sff.h

sfffunc.o: sfffunc.c sff.h g3decode.h

jpeg-6a/libjpeg.a:
	cd jpeg-6a && ./configure
	make -C jpeg-6a libjpeg.a

clean:
	rm -f *.o sff2misc
	make -C jpeg-6a clean

install: sff2misc
	install -o 0 -g 0 -m 0755 sff2misc $(bindir)/sff2misc

