| MAKEALL=`{cd ../make; ls Make.*} |
| CFILES=`{9 ls -p $PLAN9/src/lib9/utf/*.c} |
| TARG=\ |
| $MAKEALL\ |
| NOTICE\ |
| README\ |
| Makefile\ |
| $CFILES\ |
| plan9.h\ |
| utf.h\ |
| utfdef.h\ |
| isalpharune.3\ |
| rune.3\ |
| runestrcat.3\ |
| utf.7\ |
| |
| WHAT=utf |
| |
| <../mkfile.what |
| |
| utf.h: $PLAN9/include/utf.h |
| cp $prereq $target |
| |
| %: $PLAN9/src/lib9/utf/% |
| cp $prereq $target |
| |
| utf1.c:D: plan9.h $CFILES |
| (cat plan9.h; \ |
| echo '#include <stdlib.h>'; \ |
| echo '#include <string.h>'; \ |
| echo '#include <unistd.h>'; \ |
| echo '#define bsearch utf_bsearch'; \ |
| echo '#include "utf.h"'; \ |
| grep -hv '^#include' $CFILES) >$target |
| |