APE=/sys/src/ape < $APE/config $target cp ext/IO/*.pm $privlib if (test !-d $privlib/IO) { mkdir $privlib/IO cp ext/IO/lib/IO/*.pm $privlib/IO } Socket.$O: config.h Socket.c $CCCMD -I plan9 Socket.c Socket.c: miniperl ext/Socket/Socket.xs ./miniperl $privlib/ExtUtils/xsubpp -noprototypes -typemap $privlib/ExtUtils/typemap ext/Socket/Socket.xs > $target cp ext/Socket/Socket.pm $privlib Opcode.c: miniperl ext/Opcode/Opcode.xs ./miniperl $privlib/ExtUtils/xsubpp -noprototypes -typemap $privlib/ExtUtils/typemap ext/Opcode/Opcode.xs > $target cp ext/Opcode/*.pm $privlib Fcntl.c: miniperl ext/Fcntl/Fcntl.xs ./miniperl $privlib/ExtUtils/xsubpp -noprototypes -typemap $privlib/ExtUtils/typemap ext/Fcntl/Fcntl.xs > $target cp ext/Fcntl/Fcntl.pm $privlib POSIX.c: miniperl ext/POSIX/POSIX.xs ./miniperl $privlib/ExtUtils/xsubpp -noprototypes -typemap $privlib/ExtUtils/typemap ext/POSIX/POSIX.xs > $target cp ext/POSIX/POSIX.pm $privlib dl_none.c: miniperl ext/DynaLoader/dl_none.xs ./miniperl $privlib/ExtUtils/xsubpp -noprototypes -typemap $privlib/ExtUtils/typemap ext/DynaLoader/dl_none.xs > $target cp ext/DynaLoader/DynaLoader.pm $privlib test:V: bind -b $privlib $sourcedir/lib bind -b $archlib $sourcedir/lib cd $sourcedir/t rm -f perl cp /$objtype/bin/perl $sourcedir/t perl TEST `{ ls */*.t | comm -23 - ../plan9/exclude } plan9.$O: config.h ./plan9/plan9.c cp ./plan9/plan9.c ./plan9.c $CCCMD plan9.c %.$O: config.h %.c $CCCMD $stem.c $archlib/Config.pm: miniperl config.sh ./miniperl configpm $archlib/Config.pm config.sh: miniperl config.h ./miniperl ./plan9/genconfig.pl installall:V: for (objtype in 386 mips 68020 sparc) mk install man:V: $perlpods pod/pod2man.PL perl perl pod/pod2man.PL for (i in $podnames) pod/pod2man pod/$i.pod > $installman3dir/$i for (i in $faqpodnames) pod/pod2man pod/$i.pod > $installman3dir/$i for (i in $advpodnames) pod/pod2man pod/$i.pod > $installman3dir/$i for (i in $archpodnames) pod/pod2man pod/$i.pod > $installman3dir/$i nuke clean:V: rm -f *.$O $extensions^.pm config.sh $perllib config.h $perlshr perlmain.c perl miniperl $archlib/Config.pm $ext_c rm -rf $privlib/IO deleteman:V: rm -f $installman1dir/perl* $installman3dir/perl*