FREETYPE_BASE=../freetype-1.1
FREETYPE_INCL=$(FREETYPE_BASE)/lib
FREETYPE_LIB=-L$(FREETYPE_BASE)/lib/.libs -lttf

CC=gcc
CFLAGS=-Wall -pedantic -I$(FREETYPE_INCL)
LDFALGS=$(FREETYPE_LIB) -s

all: ttmkfdir

tar: ttmkfdir.tar.gz

ttmkfdir.tar.gz: ttmkfdir.c panose.h README Makefile ttos2val.h ttmkfdir.linuxbin.glibc2
	-rm -f ttmkfdir.tar.gz
	tar zcvf ttmkfdir.tar.gz $^

ttmkfdir.linuxbin.glibc2: ttmkfdir
	ln $< $@

ttmkfdir: ttmkfdir.o
	$(CC) -o $@ $< $(LDFALGS)

ttmkfdir.o: ttmkfdir.c panose.h ttos2val.h

clean:
	-rm -f ttmkfdir *.o core *~ ttmkfdir.tar.gz ttmkfdir.linuxbin.glibc2
