BINDIR=/usr/local/bin
MANDIR=/usr/local/man/man1
CC=	 gcc
CFLAGS=	 -O -DPACKAGE=\"msort\" -DLOCALEDIR=\"/usr/local/share/locale\" -DINTLIZE
OBJS=	msort.o info.o misc.o input.o strs.o Get_UTF32_From_UTF8i.o uout.o dstr.o
CFILES=	msort.c info.c misc.c input.c strs.c Get_UTF32_From_UTF8i.c uout.c
HFILES=	defs.h ex_codes.h exitcode.h input.h limits.h record.h retcodes.h

msort:		${OBJS}
		${CC} -o msort ${OBJS} -ltre -lm

msort.o:	msort.c
		${CC} -c ${CFLAGS} msort.c

misc.o:		misc.c defs.h
		${CC} -c ${CFLAGS} misc.c

info.o:		info.c limits.h defs.h
		${CC} -c ${CFLAGS} info.c

Get_UTF32_From_UTF8i.o:		Get_UTF32_From_UTF8i.c
				${CC} -c ${CFLAGS} Get_UTF32_From_UTF8i.c

install:
		install -s msort ${BINDIR}
		install    ../Doc/msort.1 ${MANDIR}
		cp msg.tcl msg
		install    msg ${BINDIR}
		rm msg

clean:
		rm -f *.o *.log *.dvi Manual.ps Manual.tex msort *~


