Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
2e9f1bf0
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
1 年多 前同步成功
通知
10
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
2e9f1bf0
编写于
11月 07, 2005
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update from stable branch.
上级
b1e0ccba
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
37 addition
and
5 deletion
+37
-5
util/mk1mf.pl
util/mk1mf.pl
+35
-4
util/pl/VC-32.pl
util/pl/VC-32.pl
+2
-1
未找到文件。
util/mk1mf.pl
浏览文件 @
2e9f1bf0
...
...
@@ -113,7 +113,8 @@ $out_def="out";
$inc_def
=
"
outinc
";
$tmp_def
=
"
tmp
";
$mkdir
=
"
-mkdir
";
$perl
=
"
perl
"
unless
defined
$perl
;
$mkdir
=
"
-mkdir
"
unless
defined
$mkdir
;
(
$ssl
,
$crypto
)
=
("
ssl
","
crypto
");
$ranlib
=
"
echo ranlib
";
...
...
@@ -314,6 +315,30 @@ for (;;)
}
close
(
IN
);
if
(
$shlib
)
{
$extra_install
=
<<"EOF";
\$(CP) \$(O_SSL) \$(INSTALLTOP)${o}bin
\$(CP) \$(O_CRYPTO) \$(INSTALLTOP)${o}bin
\$(CP) \$(L_SSL) \$(INSTALLTOP)${o}lib
\$(CP) \$(L_CRYPTO) \$(INSTALLTOP)${o}lib
EOF
if
(
$no_static_engine
)
{
$extra_install
.=
<<"EOF"
\$(MKDIR) \$(INSTALLTOP)${o}engines
\$(CP) \$(E_SHLIB) \$(INSTALLTOP)${o}engines
EOF
}
}
else
{
$extra_install
=
<<"EOF";
\$(CP) \$(O_SSL) \$(INSTALLTOP)${o}lib
\$(CP) \$(O_CRYPTO) \$(INSTALLTOP)${o}lib
EOF
}
$defs
=
<<"EOF";
# This makefile has been automatically generated from the OpenSSL distribution.
# This single makefile will build the complete OpenSSL distribution and
...
...
@@ -384,6 +409,7 @@ TMP_D=$tmp_dir
INC_D=$inc_dir
INCO_D=$inc_dir${o}openssl
PERL=$perl
CP=$cp
RM=$rm
RANLIB=$ranlib
...
...
@@ -470,7 +496,7 @@ lib: \$(LIBS_DEP) \$(E_SHLIB)
exe: \$(T_EXE) \$(BIN_D)$o\$(E_EXE)$exep
install:
install:
all
\$(MKDIR) \$(INSTALLTOP)
\$(MKDIR) \$(INSTALLTOP)${o}bin
\$(MKDIR) \$(INSTALLTOP)${o}include
...
...
@@ -478,8 +504,13 @@ install:
\$(MKDIR) \$(INSTALLTOP)${o}lib
\$(CP) \$(INCO_D)${o}*.\[ch\] \$(INSTALLTOP)${o}include${o}openssl
\$(CP) \$(BIN_D)$o\$(E_EXE)$exep \$(INSTALLTOP)${o}bin
\$(CP) \$(O_SSL) \$(INSTALLTOP)${o}lib
\$(CP) \$(O_CRYPTO) \$(INSTALLTOP)${o}lib
\$(CP) apps${o}openssl.cnf \$(INSTALLTOP)
$extra_install
test: \$(T_EXE)
cd \$(BIN_D)
..${o}ms${o}test
clean:
\$(RM) \$(TMP_D)$o*.*
...
...
util/pl/VC-32.pl
浏览文件 @
2e9f1bf0
...
...
@@ -7,7 +7,8 @@ $ssl= "ssleay32";
$crypto
=
"
libeay32
";
$o
=
'
\\
';
$cp
=
'
copy nul+
';
# Timestamps get stuffed otherwise
$cp
=
'
$(PERL) util/copy.pl
';
$mkdir
=
'
$(PERL) util/mkdir-p.pl
';
$rm
=
'
del
';
# C compiler stuff
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录