Shared library support for Solaris and HPUX
[openssl.git] / ms / do_masm.bat
1 @echo off\r
2 echo Generating x86 for MASM assember\r
3 \r
4 echo Bignum\r
5 cd crypto\bn\asm\r
6 perl x86.pl win32 > bn-win32.asm\r
7 cd ..\..\..\r
8 \r
9 echo DES\r
10 cd crypto\des\asm\r
11 perl des-586.pl win32 > d-win32.asm\r
12 cd ..\..\..\r
13 \r
14 echo "crypt(3)"\r
15 \r
16 cd crypto\des\asm\r
17 perl crypt586.pl win32 > y-win32.asm\r
18 cd ..\..\..\r
19 \r
20 echo Blowfish\r
21 \r
22 cd crypto\bf\asm\r
23 perl bf-586.pl win32 > b-win32.asm\r
24 cd ..\..\..\r
25 \r
26 echo CAST5\r
27 cd crypto\cast\asm\r
28 perl cast-586.pl win32 > c-win32.asm\r
29 cd ..\..\..\r
30 \r
31 echo RC4\r
32 cd crypto\rc4\asm\r
33 perl rc4-586.pl win32 > r4-win32.asm\r
34 cd ..\..\..\r
35 \r
36 echo MD5\r
37 cd crypto\md5\asm\r
38 perl md5-586.pl win32 > m5-win32.asm\r
39 cd ..\..\..\r
40 \r
41 echo SHA1\r
42 cd crypto\sha\asm\r
43 perl sha1-586.pl win32 > s1-win32.asm\r
44 cd ..\..\..\r
45 \r
46 echo RIPEMD160\r
47 cd crypto\ripemd\asm\r
48 perl rmd-586.pl win32 > rm-win32.asm\r
49 cd ..\..\..\r
50 \r
51 echo RC5\32\r
52 cd crypto\rc5\asm\r
53 perl rc5-586.pl win32 > r5-win32.asm\r
54 cd ..\..\..\r
55 \r
56 echo on\r
57 \r
58 perl util\mkfiles.pl >MINFO\r
59 rem perl util\mk1mf.pl VC-MSDOS no-sock >ms\msdos.mak\r
60 rem perl util\mk1mf.pl VC-W31-32 >ms\w31.mak\r
61 perl util\mk1mf.pl dll VC-W31-32 >ms\w31dll.mak\r
62 perl util\mk1mf.pl VC-WIN32 >ms\nt.mak\r
63 perl util\mk1mf.pl dll VC-WIN32 >ms\ntdll.mak\r
64 \r
65 perl util\mkdef.pl 16 libeay > ms\libeay16.def\r
66 perl util\mkdef.pl 32 libeay > ms\libeay32.def\r
67 perl util\mkdef.pl 16 ssleay > ms\ssleay16.def\r
68 perl util\mkdef.pl 32 ssleay > ms\ssleay32.def\r