#CFLAGS = -g -Wall
CFLAGS = -O
#CFLAGS = -O2 -mpentium
CC = gcc

ALL: ctags utf8conv

clean:
	rm -f *.o core utf8conv

distclean:
	rm -f *.o core utf8conv tags *~ *.bk *.bak

ctags:
	ctags -R *

UnicodeData.h: UnicodeData.txt update-tables.pl
	mv -f UnicodeData.h UnicodeData.h.bk 2> /dev/null
	./update-tables.pl < UnicodeData.txt > UnicodeData.h

utf8conv: utf8conv.c UnicodeData.h
	$(CC) $(CFLAGS) utf8conv.c -o utf8conv

install: utf8conv
	install -m 755 utf8conv /usr/bin

