Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
7abbffc3
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
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看板
提交
7abbffc3
编写于
5月 16, 2005
作者:
A
Andy Polyakov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Further BUILDENV clean-up, 'make depend' is operational again.
上级
9dd84053
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
18 addition
and
16 deletion
+18
-16
Makefile.org
Makefile.org
+8
-8
crypto/Makefile
crypto/Makefile
+10
-8
未找到文件。
Makefile.org
浏览文件 @
7abbffc3
...
...
@@ -147,11 +147,12 @@ HEADER= e_os.h
all
:
Makefile build_all openssl.pc
BUILDENV
=
PLATFORM
=
'
${PLATFORM}
'
PROCESSOR
=
'
${PROCESSOR}
'
\
SDIRS
=
'
$(SDIRS)
'
INSTALLTOP
=
'
${INSTALLTOP}
'
\
LIBRPATH
=
'
$(INSTALLTOP)
/lib'
\
CC
=
'
${CC}
'
CFLAG
=
'
${CFLAG}
'
\
AS
=
'
${CC}
'
ASFLAG
=
'
${CFLAG}
-c'
\
AR
=
'
${AR}
'
PERL
=
'
${PERL}
'
RANLIB
=
'
${RANLIB}
'
\
SDIRS
=
'
$(SDIRS)
'
LIBRPATH
=
'
$(INSTALLTOP)
/lib'
\
INSTALLTOP
=
'
${INSTALLTOP}
'
OPENSSLDIR
=
'
${OPENSSLDIR}
'
\
DEPFLAG
=
'
${DEPFLAG}
'
MAKEDEPPROG
=
'
${MAKEDEPPROG}
'
\
LDFLAGS
=
"
$(LDFLAGS)
"
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
KRB5_INCLUDES
=
'
${KRB5_INCLUDES}
'
LIBKRB5
=
'
${LIBKRB5}
'
\
EXE_EXT
=
'
${EXE_EXT}
'
SHARED_LIBS
=
'
${SHARED_LIBS}
'
\
...
...
@@ -164,7 +165,8 @@ BUILDENV= PLATFORM='${PLATFORM}' PROCESSOR='${PROCESSOR}' \
RC4_ENC
=
'
${RC4_ENC}
'
RC5_ENC
=
'
${RC5_ENC}
'
\
SHA1_ASM_OBJ
=
'
${SHA1_ASM_OBJ}
'
\
MD5_ASM_OBJ
=
'
${MD5_ASM_OBJ}
'
\
RMD160_ASM_OBJ
=
'
${RMD160_ASM_OBJ}
'
RMD160_ASM_OBJ
=
'
${RMD160_ASM_OBJ}
'
\
THIS
=
$
${
THIS
:-
$@
}
BUILD_CMD
=
if
echo
"
$(DIRS)
"
|
grep
"
$$
dir "
>
/dev/null 2>/dev/null
;
then
\
if
[
-d
"
$$
dir"
]
;
then
\
...
...
@@ -245,12 +247,10 @@ do_$(SHLIB_TARGET):
if
[
"
${SHLIBDIRS}
"
=
"ssl"
-a
-n
"
$(LIBKRB5)
"
]
;
then
\
libs
=
"
$(LIBKRB5)
$$
libs"
;
\
fi
;
\
$(MAKE)
-f
Makefile.shared
\
$(BUILDENV)
\
$(MAKE)
-f
Makefile.shared
$(BUILDENV)
\
LIBNAME
=
$$
i
LIBVERSION
=
${SHLIB_MAJOR}
.
${SHLIB_MINOR}
\
LIBCOMPATVERSIONS
=
";
${SHLIB_VERSION_HISTORY}
"
\
LIBDEPS
=
"
$$
libs
$(EX_LIBS)
"
\
LIBRPATH
=
"
$(INSTALLTOP)
/lib"
\
link_a.
$(SHLIB_TARGET)
;
\
libs
=
"-l
$$
i
$$
libs"
;
\
done
...
...
@@ -350,7 +350,7 @@ depend:
do
\
if
[
-d
"
$$
i"
]
;
then
\
(
cd
$$
i
&&
echo
"making dependencies
$$
i..."
&&
\
$(MAKE)
SDIRS
=
'
${SDIRS}
'
CFLAG
=
'-DOPENSSL_NO_DEPRECATED
${CFLAG}
'
DEPFLAG
=
'
${DEPFLAG}
'
MAKEDEPPROG
=
'
${MAKEDEPPROG}
'
KRB5_INCLUDES
=
'
${KRB5_INCLUDES}
'
PERL
=
'
${PERL
}
'
depend
)
||
exit
1
;
\
$(MAKE)
$(BUILDENV)
CFLAG
=
'-DOPENSSL_NO_DEPRECATED
${CFLAG
}
'
depend
)
||
exit
1
;
\
fi
;
\
done
;
...
...
@@ -450,7 +450,7 @@ install_sw:
do
\
if
[
-d
"
$$
i"
]
;
then
\
(
cd
$$
i
;
echo
"installing
$$
i..."
;
\
$(MAKE)
$(BUILDENV)
INSTALL_PREFIX
=
'
${INSTALL_PREFIX}
'
OPENSSLDIR
=
'
${OPENSSLDIR}
'
install
)
;
\
$(MAKE)
$(BUILDENV)
install
)
;
\
fi
;
\
done
@
set
-e
;
for
i
in
$(LIBS)
;
\
...
...
crypto/Makefile
浏览文件 @
7abbffc3
...
...
@@ -6,6 +6,7 @@ DIR= crypto
TOP
=
..
CC
=
cc
INCLUDE
=
-I
.
-I
$(TOP)
-I
../include
# INCLUDES targets sudbirs!
INCLUDES
=
-I
..
-I
../..
-I
../../include
CFLAG
=
-g
MAKEDEPPROG
=
makedepend
...
...
@@ -72,10 +73,10 @@ ia64cpuid.s: ia64cpuid.S
$(CC)
$(CFLAGS)
-E
ia64cpuid.S
>
$@
testapps
:
@
if
[
-z
"(THIS)"
]
;
then
$(MAKE)
-f
$(TOP)
/Makefile reflect
THIS
=
$@
;
fi
[
-z
"
$(THIS)
"
]
||
(
if
echo
${SDIRS}
| fgrep
' des '
;
\
then
cd
des
&&
$(MAKE)
des
;
fi
)
[
-z
"
$(THIS)
"
]
||
(
cd
pkcs7
&&
$(MAKE)
testapps
)
;
@
if
[
-z
"
$(THIS)
"
]
;
then
$(MAKE)
-f
$(TOP)
/Makefile reflect
THIS
=
$@
;
fi
subdirs
:
@
for
i
in
$(SDIRS)
;
\
...
...
@@ -89,7 +90,7 @@ files:
@
for
i
in
$(SDIRS)
;
\
do
\
(
cd
$$
i
&&
echo
"making 'files' in crypto/
$$
i..."
&&
\
$(MAKE)
PERL
=
'
${PERL}
'
files
)
;
\
$(MAKE)
files
)
;
\
done
;
links
:
...
...
@@ -119,12 +120,12 @@ libs:
done
;
tests
:
@
if
[
-z
"
$(THIS)
"
]
;
then
$(MAKE)
-f
$(TOP)
/Makefile reflect
THIS
=
$@
fi
@
[
-z
"
$(THIS)
"
]
||
(
for
i
in
$(SDIRS)
;
\
do
\
(
cd
$$
i
&&
echo
"making tests in crypto/
$$
i..."
&&
\
$(MAKE)
tests
)
;
\
done
;
)
@
if
[
-z
"
$(THIS)
"
]
;
then
$(MAKE)
-f
$(TOP)
/Makefile reflect
THIS
=
$@
;
fi
install
:
@
[
-n
"
$(INSTALLTOP)
"
]
# should be set by top Makefile...
...
...
@@ -147,14 +148,15 @@ lint:
done
;
depend
:
if
[
!
-f
buildinf.h
]
;
then
touch
buildinf.h
;
fi
# fake buildinf.h if it does not exist
$(MAKEDEPEND)
--
$(CFLAG)
$(INCLUDE)
$(DEPFLAG)
--
$(PROGS)
$(LIBSRC)
if
[
!
-s
buildinf.h
]
;
then
rm
buildinf.h
;
fi
@
for
i
in
$(SDIRS)
;
\
[
-z
"
$(THIS)
"
-o
-f
buildinf.h
]
||
touch
buildinf.h
# fake buildinf.h if it does not exist
[
-z
"
$(THIS)
"
]
||
$(MAKEDEPEND)
--
$(CFLAG)
$(INCLUDE)
$(DEPFLAG)
--
$(PROGS)
$(LIBSRC)
[
-z
"
$(THIS)
"
-o
-s
buildinf.h
]
||
rm
buildinf.h
@
[
-z
"
$(THIS)
"
]
||
for
i
in
$(SDIRS)
;
\
do
\
(
cd
$$
i
&&
echo
"making depend in crypto/
$$
i..."
&&
\
$(MAKE)
depend
)
;
\
$(MAKE)
INCLUDES
=
'
${INCLUDES}
'
depend
)
;
\
done
;
@
if
[
-z
"
$(THIS)
"
]
;
then
$(MAKE)
-f
$(TOP)
/Makefile reflect
THIS
=
$@
;
fi
clean
:
rm
-f
buildinf.h
*
.s
*
.o
*
/
*
.o
*
.obj lib tags core .pure .nfs
*
*
.old
*
.bak fluff
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录