| <$PLAN9/src/mkhdr | 
 |  | 
 | TARG=jpg\ | 
 | 	gif\ | 
 | 	togif\ | 
 | 	ppm\ | 
 | 	toppm\ | 
 | 	png\ | 
 | 	topng\ | 
 | 	yuv\ | 
 | 	ico\ | 
 | 	toico\ | 
 | 	bmp\ | 
 |  | 
 | IMFILES=\ | 
 | 	torgbv.$O\ | 
 | 	totruecolor.$O\ | 
 | 	writerawimage.$O\ | 
 |  | 
 | HFILES=imagefile.h\ | 
 |  | 
 | <$PLAN9/src/mkmany | 
 |  | 
 | $O.jpg:		$IMFILES readjpg.$O jpg.$O | 
 | $O.gif:		$IMFILES readgif.$O gif.$O | 
 | $O.togif:	writegif.$O onechan.$O togif.$O torgbv.$O multichan.$O | 
 | $O.ppm:		$IMFILES readppm.$O ppm.$O | 
 | $O.toppm:	writeppm.$O multichan.$O toppm.$O | 
 | $O.png:		$IMFILES readpng.$O png.$O multichan.$O | 
 | $O.topng:	writepng.$O topng.$O | 
 | $O.yuv:		$IMFILES readyuv.$O yuv.$O | 
 | $O.bmp:		$IMFILES readbmp.$O bmp.$O | 
 |  | 
 | torgbv.$O:	ycbcr.h rgbv.h | 
 |  | 
 | ycbcr.h:	rgbycc.c | 
 | 	9c rgbycc.c | 
 | 	9l -o o.rgbycc rgbycc.o -ldraw -l9 | 
 | 	./o.rgbycc >ycbcr.h | 
 |  | 
 | rgbv.h:	rgbrgbv.c | 
 | 	9c rgbrgbv.c | 
 | 	9l -o o.rgbrgbv rgbrgbv.o -ldraw -l9 | 
 | 	./o.rgbrgbv >rgbv.h | 
 |  | 
 | nuke:V:	nuke-headers | 
 |  | 
 | nuke-headers:V: | 
 | 	rm -f rgbv.h ycbcr.h | 
 |  | 
 | CLEANFILES=$CLEANFILES o.rgbycc o.rgbrgbv rgbv.h ycbcr.h |