| 
APE=/sys/src/ape
<$APE/config
BIN=/$objtype/bin/magick
TARG=\
	animate\
	compare\
	composite\
	conjure\
	convert\
	display\
	identify\
	import\
	mogrify\
	montage\
	stream\
HFILES=\
	plan9cfg.h.h\
LIB=libltdl.a$O libwand.a$O libmagick.a$O
</sys/src/cmd/mkmany
CFLAGS=-c -I. -DT$objtype
libltdl.a$O:
	@{cd ltdl; mk}
libwand.a$O:
	@{cd wand; mk}
libmagick.a$O:
	@{cd magick; mk}
%.$O: utilities/%.c
	$CC $CFLAGS -o $target utilities/$stem.c
testlibs:V: $LIB
	@{cd tests; mk}
	./testlibs.rc
testcmds:V: $PROGS
	./testcmds.rc jpeg
test:V: testcmds
	page -w *.jpeg
clean:
	rm -f *.[$OS] *.a[$OS]  [$OS].* */*.[$OS] */[$OS].* *_fgb.miff *_fgb.jpeg
install:V:
	mkdir -p $BIN
	for (i in $TARG)
		mk $MKFLAGS $i.install
#	mkdir -p /lib/magick
#	mkdir -p /lib/magick/config
#	cp config/*.xml /lib/magick/config
#	mkdir -p /lib/magick/images
#	dircp images /lib/magick/images
dist:
	@{9fs sources
	mk clean
	cd ..
	tar c magick | gzip -9 > /tmp/magick.tgz
	fcp /tmp/magick.tgz /n/sources/contrib/fgb/
	rm /tmp/magick.tgz }
none:V: test
 |