Home | History | Annotate | Line # | Download | only in mips
      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