1*6410c867Schristos# $NetBSD: Makefile,v 1.2 2018/03/05 16:43:50 christos Exp $ 276c4f342Schristos 376c4f342Schristos.include "bsd.own.mk" 476c4f342Schristos 576c4f342SchristosCRYPTODIST=${NETBSDSRCDIR}/crypto 676c4f342Schristos.include "${NETBSDSRCDIR}/crypto/Makefile.openssl" 776c4f342Schristos 876c4f342Schristosregen: 976c4f342Schristos for i in $$(find ${OPENSSLSRC} -name \*mips\*.pl); \ 1076c4f342Schristos do \ 1176c4f342Schristos case $$i in \ 12*6410c867Schristos (*poly*) perl -I${OPENSSLSRC}/crypto/perlasm \ 13*6410c867Schristos -I${OPENSSLSRC}/crypto/bn/asm $$i 64 /dev/stdout \ 14*6410c867Schristos > $$(basename $$i .pl)64.S;; \ 1576c4f342Schristos (*) perl -I${OPENSSLSRC}/crypto/perlasm \ 16*6410c867Schristos -I${OPENSSLSRC}/crypto/bn/asm $$i o32 /dev/stdout \ 17*6410c867Schristos > $$(basename $$i .pl).S; \ 18*6410c867Schristos perl -I${OPENSSLSRC}/crypto/perlasm \ 19*6410c867Schristos -I${OPENSSLSRC}/crypto/bn/asm $$i 64 /dev/stdout \ 20*6410c867Schristos > $$(basename $$i .pl)64.S;; \ 2176c4f342Schristos esac; \ 2276c4f342Schristos done 23