# Edited for Debian GNU/Linux
DESTDIR=
CFLAGS=-Wall
IFLAGS=--owner=root --group=root
BASEPATH=${DESTDIR}/usr
BINPATH=${BASEPATH}/bin
MANPATH=${BASEPATH}/share/man/man1

SRCS=add.c  mtrxmath.c  mult.c  sub.c inverse.c

OBJS=${SRCS:.c=.o}
EXE=mtrxmath

all: ${EXE}

${EXE}: ${OBJS}
	${CC} -o $@ ${OBJS}

clean:
	rm -f ${OBJS} ${EXE} *.orig

backup:
	(for i in *; do cp $$i $$i.orig; done)

patch:
	rm -f mtrxmatch.patch
	(for i in *; do /usr/bin/diff -u $$i.orig $$i; done) > mtrxmath.patch; true

install: ${EXE}
	install  ${IFLAGS} -m755 ./${EXE} ${BINPATH}/${EXE}
	install  ${IFLAGS} -m644 ./${EXE}.1 ${MANPATH}/${EXE}.1

uninstall:
	rm -f ${BINPATH}/${EXE}
	rm -f ${MANPATH}/${EXE}.1

