SHELL   = /bin/sh
PROG    = gdj

BINDIR	= /usr/local/bin
MANDIR	= /usr/local/man/man1

INSTALL = bsdinstall -c -o root -g bin -m 0755 
INSTALL_DATA = bsdinstall -c -o root -g bin -m 0644 

JINCS	= -nostdinc -I/usr/local/include -I/usr/include
JLIBS	= -nostdlib -L/usr/local/lib32 -ljpeg -L/usr/lib32
#JLIBS	= -nostdlib -L/usr/local/lib -ljpeg -L/usr/lib
IMLIBS	= -L/usr/local/lib32 -lMagick
LIBS	= -lgl

DEFS	=
CFLAGS  = -mips3 -n32 -fullwarn -O $(JINCS) $(DEFS)
#CFLAGS  = -ansi -mips2 -o32 -fullwarn -O $(JINCS)
LDFLAGS = -mips3 -n32 $(JLIBS) $(LIBS) -s
#LDFLAGS = $(JLIBS) $(LIBS) -s

default all:
	@${MAKE} jpeg magick

jpeg:
	@${MAKE} LDFLAGS="-mips3 -n32 $(JLIBS) $(LIBS) -s" gdj


magick:
	@${MAKE} LDFLAGS="-mips3 -n32 $(IMLIBS) $(LIBS) -s" DEFS="-DUSE_MAGICK" gdi

	
tar: gdj-04.tar.gz

gdj-04.tar.gz:
	gtar -cvzf gdj-04.tar.gz -C .. \
		gdj/COPYING \
		gdj/Makefile \
		gdj/README \
		gdj/gdj.c \
		gdj/gdi.c \
		gdj/gdj.1
	
install: all
	${INSTALL} ${PROG} ${BINDIR}
	${INSTALL} gdi ${BINDIR}
	${INSTALL_DATA} ${PROG}.1 ${MANDIR}
	ln -s ${MANDIR}/${PROG}.1 ${MANDIR}/gdi.1

clean clobber:
	rm -f ${PROG} gdi *.o core

