1 1.2 christos # $NetBSD: Makefile,v 1.2 2018/03/05 16:43:50 christos Exp $ 2 1.1 christos 3 1.1 christos .include "bsd.own.mk" 4 1.1 christos 5 1.1 christos CRYPTODIST=${NETBSDSRCDIR}/crypto 6 1.1 christos .include "${NETBSDSRCDIR}/crypto/Makefile.openssl" 7 1.1 christos 8 1.1 christos regen: 9 1.1 christos for i in $$(find ${OPENSSLSRC} -name \*mips\*.pl); \ 10 1.1 christos do \ 11 1.1 christos case $$i in \ 12 1.2 christos (*poly*) perl -I${OPENSSLSRC}/crypto/perlasm \ 13 1.2 christos -I${OPENSSLSRC}/crypto/bn/asm $$i 64 /dev/stdout \ 14 1.2 christos > $$(basename $$i .pl)64.S;; \ 15 1.1 christos (*) perl -I${OPENSSLSRC}/crypto/perlasm \ 16 1.2 christos -I${OPENSSLSRC}/crypto/bn/asm $$i o32 /dev/stdout \ 17 1.2 christos > $$(basename $$i .pl).S; \ 18 1.2 christos perl -I${OPENSSLSRC}/crypto/perlasm \ 19 1.2 christos -I${OPENSSLSRC}/crypto/bn/asm $$i 64 /dev/stdout \ 20 1.2 christos > $$(basename $$i .pl)64.S;; \ 21 1.1 christos esac; \ 22 1.1 christos done 23