
1: 2: @echo off 3: 4: SET ASMOPTS=-DOPENSSL_IA32_SSE2 5: echo Generating x86 for NASM assember 6: 7: echo Bignum 8: cd crypto\bn\asm 9: perl bn-586.pl win32n %ASMOPTS% > bn_win32.asm 10: perl co-586.pl win32n %ASMOPTS% > co_win32.asm 11: cd ..\..\.. 12: 13: echo AES 14: cd crypto\aes\asm 15: perl aes-586.pl win32n %ASMOPTS% > a_win32.asm 16: cd ..\..\.. 17: 18: echo DES 19: cd crypto\des\asm 20: perl des-586.pl win32n %ASMOPTS% > d_win32.asm 21: cd ..\..\.. 22: 23: echo "crypt(3)" 24: 25: cd crypto\des\asm 26: perl crypt586.pl win32n %ASMOPTS% > y_win32.asm 27: cd ..\..\.. 28: 29: echo Blowfish 30: 31: cd crypto\bf\asm 32: perl bf-586.pl win32n %ASMOPTS% > b_win32.asm 33: cd ..\..\.. 34: 35: echo CAST5 36: cd crypto\cast\asm 37: perl cast-586.pl win32n %ASMOPTS% > c_win32.asm 38: cd ..\..\.. 39: 40: echo RC4 41: cd crypto\rc4\asm 42: perl rc4-586.pl win32n %ASMOPTS% > r4_win32.asm 43: cd ..\..\.. 44: 45: echo MD5 46: cd crypto\md5\asm 47: perl md5-586.pl win32n %ASMOPTS% > m5_win32.asm 48: cd ..\..\.. 49: 50: echo SHA1 51: cd crypto\sha\asm 52: perl sha1-586.pl win32n %ASMOPTS% > s1_win32.asm 53: perl sha512-sse2.pl win32n %ASMOPTS% > sha512-sse2.asm 54: cd ..\..\.. 55: 56: echo RIPEMD160 57: cd crypto\ripemd\asm 58: perl rmd-586.pl win32n %ASMOPTS% > rm_win32.asm 59: cd ..\..\.. 60: 61: echo RC5\32 62: cd crypto\rc5\asm 63: perl rc5-586.pl win32n %ASMOPTS% > r5_win32.asm 64: cd ..\..\.. 65: 66: echo CPU-ID 67: cd crypto 68: perl x86cpuid.pl win32n %ASMOPTS% > cpu_win32.asm 69: cd .. 70: 71: echo on 72: 73: perl util\mkfiles.pl >MINFO 74: perl util\mk1mf.pl nasm VC-WIN32 >ms\nt.mak 75: perl util\mk1mf.pl dll nasm VC-WIN32 >ms\ntdll.mak 76: perl util\mk1mf.pl nasm BC-NT >ms\bcb.mak 77: 78: perl util\mkdef.pl 32 libeay > ms\libeay32.def 79: perl util\mkdef.pl 32 ssleay > ms\ssleay32.def