Deleted Added
full compact
BC-32.pl (68651) BC-32.pl (100936)
1#!/usr/local/bin/perl
2# Borland C++ builder 3 and 4 -- Janez Jere <jj@void.si>
3#
4
5$ssl= "ssleay32";
6$crypto="libeay32";
7$RSAref="RSAref32";
8

--- 51 unchanged lines hidden (view full) ---

60$bn_mulw_src='';
61$des_enc_obj='';
62$des_enc_src='';
63$bf_enc_obj='';
64$bf_enc_src='';
65
66if (!$no_asm)
67 {
1#!/usr/local/bin/perl
2# Borland C++ builder 3 and 4 -- Janez Jere <jj@void.si>
3#
4
5$ssl= "ssleay32";
6$crypto="libeay32";
7$RSAref="RSAref32";
8

--- 51 unchanged lines hidden (view full) ---

60$bn_mulw_src='';
61$des_enc_obj='';
62$des_enc_src='';
63$bf_enc_obj='';
64$bf_enc_src='';
65
66if (!$no_asm)
67 {
68 $bn_mulw_obj='crypto\bn\asm\bn-win32.obj';
69 $bn_mulw_src='crypto\bn\asm\bn-win32.asm';
70 $des_enc_obj='crypto\des\asm\d-win32.obj crypto\des\asm\y-win32.obj';
71 $des_enc_src='crypto\des\asm\d-win32.asm crypto\des\asm\y-win32.asm';
72 $bf_enc_obj='crypto\bf\asm\b-win32.obj';
73 $bf_enc_src='crypto\bf\asm\b-win32.asm';
74 $cast_enc_obj='crypto\cast\asm\c-win32.obj';
75 $cast_enc_src='crypto\cast\asm\c-win32.asm';
76 $rc4_enc_obj='crypto\rc4\asm\r4-win32.obj';
77 $rc4_enc_src='crypto\rc4\asm\r4-win32.asm';
78 $rc5_enc_obj='crypto\rc5\asm\r5-win32.obj';
79 $rc5_enc_src='crypto\rc5\asm\r5-win32.asm';
80 $md5_asm_obj='crypto\md5\asm\m5-win32.obj';
81 $md5_asm_src='crypto\md5\asm\m5-win32.asm';
82 $sha1_asm_obj='crypto\sha\asm\s1-win32.obj';
83 $sha1_asm_src='crypto\sha\asm\s1-win32.asm';
84 $rmd160_asm_obj='crypto\ripemd\asm\rm-win32.obj';
85 $rmd160_asm_src='crypto\ripemd\asm\rm-win32.asm';
68 $bn_mulw_obj='crypto\bn\asm\bn_win32.obj';
69 $bn_mulw_src='crypto\bn\asm\bn_win32.asm';
70 $des_enc_obj='crypto\des\asm\d_win32.obj crypto\des\asm\y_win32.obj';
71 $des_enc_src='crypto\des\asm\d_win32.asm crypto\des\asm\y_win32.asm';
72 $bf_enc_obj='crypto\bf\asm\b_win32.obj';
73 $bf_enc_src='crypto\bf\asm\b_win32.asm';
74 $cast_enc_obj='crypto\cast\asm\c_win32.obj';
75 $cast_enc_src='crypto\cast\asm\c_win32.asm';
76 $rc4_enc_obj='crypto\rc4\asm\r4_win32.obj';
77 $rc4_enc_src='crypto\rc4\asm\r4_win32.asm';
78 $rc5_enc_obj='crypto\rc5\asm\r5_win32.obj';
79 $rc5_enc_src='crypto\rc5\asm\r5_win32.asm';
80 $md5_asm_obj='crypto\md5\asm\m5_win32.obj';
81 $md5_asm_src='crypto\md5\asm\m5_win32.asm';
82 $sha1_asm_obj='crypto\sha\asm\s1_win32.obj';
83 $sha1_asm_src='crypto\sha\asm\s1_win32.asm';
84 $rmd160_asm_obj='crypto\ripemd\asm\rm_win32.obj';
85 $rmd160_asm_src='crypto\ripemd\asm\rm_win32.asm';
86 $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM";
87 }
88
89if ($shlib)
90 {
91 $mlflags.=" $lflags /dll";
92# $cflags =~ s| /MD| /MT|;
93 $lib_cflag=" /GD -D_WINDLL -D_DLL";

--- 43 unchanged lines hidden ---
86 $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM";
87 }
88
89if ($shlib)
90 {
91 $mlflags.=" $lflags /dll";
92# $cflags =~ s| /MD| /MT|;
93 $lib_cflag=" /GD -D_WINDLL -D_DLL";

--- 43 unchanged lines hidden ---