19a747e4fSDavid du ColombierNPROC=1 29a747e4fSDavid du Colombier</$objtype/mkfile 39a747e4fSDavid du Colombier 4*76783259SDavid du Colombierall:V: install 5*76783259SDavid du Colombier 67ad596ffSDavid du Colombierinstall:V: genall gencall 77ad596ffSDavid du Colombier genall 89a747e4fSDavid du Colombier 96b0d5c8bSDavid du Colombier# ugh. sources's build process can't hack absolute path names. 106b0d5c8bSDavid du Colombier# we're in /sys/src/ape/lib/ap/syscall. 116b0d5c8bSDavid du Colombiergencall:D: ../../../../libc/9syscall/mkfile # /sys/src/libc/9syscall/mkfile 127ad596ffSDavid du Colombier { 137ad596ffSDavid du Colombier echo '#!/bin/rc' 147ad596ffSDavid du Colombier sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' $prereq 157ad596ffSDavid du Colombier } >$target 167ad596ffSDavid du Colombier chmod +x $target 179a747e4fSDavid du Colombier 189a747e4fSDavid du Colombiernuke clean:V: 197ad596ffSDavid du Colombier rm -f *.[$OS] *.s gencall 209a747e4fSDavid du Colombier 219a747e4fSDavid du Colombierinstallall:V: 229a747e4fSDavid du Colombier for(objtype in $CPUS) mk install 237ad596ffSDavid du Colombier 247ad596ffSDavid du Colombierupdate:V: 25*76783259SDavid du Colombier update $UPDATEFLAGS mkfile 26