13e12c5d1SDavid du Colombier</$objtype/mkfile 23e12c5d1SDavid du Colombier 33e12c5d1SDavid du ColombierLIB=cc.a$O 43e12c5d1SDavid du ColombierOFILES=\ 53e12c5d1SDavid du Colombier y.tab.$O\ 63e12c5d1SDavid du Colombier lex.$O\ 73e12c5d1SDavid du Colombier mac.$O\ 83e12c5d1SDavid du Colombier dcl.$O\ 9219b2ee8SDavid du Colombier acid.$O\ 1080ee5cbfSDavid du Colombier pickle.$O\ 117dd7cddfSDavid du Colombier bits.$O\ 123e12c5d1SDavid du Colombier com.$O\ 13375daca8SDavid du Colombier scon.$O\ 1480ee5cbfSDavid du Colombier funct.$O\ 153e12c5d1SDavid du Colombier sub.$O\ 16219b2ee8SDavid du Colombier com64.$O\ 173e12c5d1SDavid du Colombier compat.$O\ 187dd7cddfSDavid du Colombier dpchk.$O\ 194ac975e2SDavid du Colombier omachcap.$O\ 203e12c5d1SDavid du Colombier 213e12c5d1SDavid du ColombierHFILES=cc.h\ 223e12c5d1SDavid du Colombier y.tab.h\ 233e12c5d1SDavid du Colombier 243e12c5d1SDavid du ColombierYFILES=cc.y\ 253e12c5d1SDavid du Colombier 26*72cba66cSDavid du ColombierCURCC=5c 6c 8c qc vc 27*72cba66cSDavid du ColombierOTHERCC=kc 28aedc1c01SDavid du Colombier 293e12c5d1SDavid du Colombier</sys/src/cmd/mklib 303e12c5d1SDavid du Colombier 313e12c5d1SDavid du Colombierinstall:V: $LIB 323e12c5d1SDavid du Colombier date 333e12c5d1SDavid du Colombier 343e12c5d1SDavid du Colombier$LIB: $LIBOBJ 353e12c5d1SDavid du Colombier ar vu $LIB $OFILES 363e12c5d1SDavid du Colombier 373e12c5d1SDavid du Colombiermac.$O: macbody 383e12c5d1SDavid du Colombier 393e12c5d1SDavid du Colombiereverything:V: 403e12c5d1SDavid du Colombier # mk the current compilers 41aedc1c01SDavid du Colombier for(DIR in cc $CURCC){ 423e12c5d1SDavid du Colombier cd ../$DIR 433e12c5d1SDavid du Colombier mk nuke 443e12c5d1SDavid du Colombier mk install 453e12c5d1SDavid du Colombier } 463e12c5d1SDavid du Colombier # mk all the others with those 47aedc1c01SDavid du Colombier for(DIR in cc $CURCC $OTHERCC){ 483e12c5d1SDavid du Colombier cd ../$DIR 493e12c5d1SDavid du Colombier mk nuke 503e12c5d1SDavid du Colombier mk installall 513e12c5d1SDavid du Colombier mk clean 523e12c5d1SDavid du Colombier } 53