Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
88868c07
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看板
提交
88868c07
编写于
11月 23, 2010
作者:
R
Richard Levitte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Use the same directory for architecture dependent header files as in
the branches OpenSSL-1_0_0-stable and OpenSSL-1_0_1-stable.
上级
c5ef4bb4
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
29 addition
and
34 deletion
+29
-34
crypto/crypto-lib.com
crypto/crypto-lib.com
+3
-3
makevms.com
makevms.com
+26
-31
未找到文件。
crypto/crypto-lib.com
浏览文件 @
88868c07
...
...
@@ -1037,7 +1037,7 @@ $ IF ARCH.EQS."VAX" .AND. F$TRNLNM("DECC$CC_DEFAULT").NES."/DECC" -
THEN CC = "CC/DECC"
$ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/STANDARD=ANSI89" + -
"/NOLIST/PREFIX=ALL" + -
"/INCLUDE=(SYS$DISK:[
-.''ARCH'.CRYPTO
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
"/INCLUDE=(SYS$DISK:[
._''ARCH'
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
CCEXTRAFLAGS
$!
$! Define The Linker Options File Name.
...
...
@@ -1071,7 +1071,7 @@ $ EXIT
$ ENDIF
$ IF F$TRNLNM("DECC$CC_DEFAULT").EQS."/DECC" THEN CC = "CC/VAXC"
$ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/NOLIST" + -
"/INCLUDE=(SYS$DISK:[
-.''ARCH'.CRYPTO
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
"/INCLUDE=(SYS$DISK:[
._''ARCH'
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
CCEXTRAFLAGS
$ CCDEFS = """VAXC""," + CCDEFS
$!
...
...
@@ -1103,7 +1103,7 @@ $!
$! Use GNU C...
$!
$ CC = "GCC/NOCASE_HACK/''GCC_OPTIMIZE'/''DEBUGGER'/NOLIST" + -
"/INCLUDE=(SYS$DISK:[
-.''ARCH'.CRYPTO
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
"/INCLUDE=(SYS$DISK:[
._''ARCH'
],SYS$DISK:[],SYS$DISK:[-],SYS$DISK:[.ENGINE.VENDOR_DEFNS],SYS$DISK:[.EVP],SYS$DISK:[.ASN1])" + -
CCEXTRAFLAGS
$!
$! Define The Linker Options File Name.
...
...
makevms.com
浏览文件 @
88868c07
...
...
@@ -18,8 +18,8 @@ $!
$! Specify one of the following build options for P1.
$!
$! ALL Just build "everything".
$! CONFIG Just build the "[.
xxx.CRYPTO
]OPENSSLCONF.H" file.
$! BUILDINF Just build the "[.
xxx.CRYPTO
]BUILDINF.H" file.
$! CONFIG Just build the "[.
CRYPTO._xxx
]OPENSSLCONF.H" file.
$! BUILDINF Just build the "[.
CRYPTO._xxx
]BUILDINF.H" file.
$! SOFTLINKS Just fix the Unix soft links.
$! BUILDALL Same as ALL, except CONFIG, BUILDINF and SOFTILNKS aren't done.
$! CRYPTO Just build the "[.xxx.EXE.CRYPTO]LIBCRYPTO.OLB" library.
...
...
@@ -163,32 +163,32 @@ $! Time To EXIT.
$!
$ GOTO TIDY
$!
$! Rebuild The [.
xxx.CRYPTO
]OPENSSLCONF.H" file.
$! Rebuild The [.
CRYPTO._xxx
]OPENSSLCONF.H" file.
$!
$ CONFIG:
$!
$! Tell The User We Are Creating The [.
xxx.CRYPTO
]OPENSSLCONF.H File.
$! Tell The User We Are Creating The [.
CRYPTO._xxx
]OPENSSLCONF.H File.
$!
$ WRITE SYS$OUTPUT "Creating [.
''ARCH'.CRYPTO
]OPENSSLCONF.H Include File."
$ WRITE SYS$OUTPUT "Creating [.
CRYPTO._''ARCH'
]OPENSSLCONF.H Include File."
$!
$! First, make sure the directory exists.
$!
$ IF F$PARSE("SYS$DISK:[.
''ARCH'.CRYPTO
]") .EQS. "" THEN -
CREATE/DIRECTORY SYS$DISK:[.
'ARCH'.CRYPTO
]
$ IF F$PARSE("SYS$DISK:[.
CRYPTO._''ARCH'
]") .EQS. "" THEN -
CREATE/DIRECTORY SYS$DISK:[.
CRYPTO._'ARCH'
]
$!
$! Create The [.
xxx.CRYPTO
]OPENSSLCONF.H File.
$! Create The [.
CRYPTO._xxx
]OPENSSLCONF.H File.
$! Make sure it has the right format.
$!
$ OSCH_NAME = "SYS$DISK:[.
''ARCH'.CRYPTO
]OPENSSLCONF.H"
$ OSCH_NAME = "SYS$DISK:[.
CRYPTO._''ARCH'
]OPENSSLCONF.H"
$ CREATE /FDL=SYS$INPUT: 'OSCH_NAME'
RECORD
FORMAT stream_lf
$ OPEN /APPEND H_FILE 'OSCH_NAME'
$!
$! Write The [.
xxx.CRYPTO
]OPENSSLCONF.H File.
$! Write The [.
CRYPTO._xxx
]OPENSSLCONF.H File.
$!
$ WRITE H_FILE "/* This file was automatically built using makevms.com */"
$ WRITE H_FILE "/* and [.
''ARCH'.CRYPTO
]OPENSSLCONF.H_IN */"
$ WRITE H_FILE "/* and [.
CRYPTO._''ARCH'
]OPENSSLCONF.H_IN */"
$!
$! Write a few macros that indicate how this system was built.
$!
...
...
@@ -347,29 +347,29 @@ $! End
$!
$ ENDIF
$!
$! Close the [.
xxx.CRYPTO
]OPENSSLCONF.H file
$! Close the [.
CRYPTO._xxx
]OPENSSLCONF.H file
$!
$ CLOSE H_FILE
$!
$! Purge The [.
xxx.CRYPTO
]OPENSSLCONF.H file
$! Purge The [.
CRYPTO._xxx
]OPENSSLCONF.H file
$!
$ PURGE SYS$DISK:[.
'ARCH'.CRYPTO
]OPENSSLCONF.H
$ PURGE SYS$DISK:[.
CRYPTO._'ARCH'
]OPENSSLCONF.H
$!
$! That's All, Time To RETURN.
$!
$ RETURN
$!
$! Rebuild The "[.
xxx.CRYPTO
]BUILDINF.H" file.
$! Rebuild The "[.
CRYPTO._xxx
]BUILDINF.H" file.
$!
$ BUILDINF:
$!
$! Tell The User We Are Creating The [.
xxx.CRYPTO
]BUILDINF.H File.
$! Tell The User We Are Creating The [.
CRYPTO._xxx
]BUILDINF.H File.
$!
$ WRITE SYS$OUTPUT "Creating [.
''ARCH'.CRYPTO
]BUILDINF.H Include File."
$ WRITE SYS$OUTPUT "Creating [.
CRYPTO._''ARCH'
]BUILDINF.H Include File."
$!
$! Create The [.
xxx.CRYPTO
]BUILDINF.H File.
$! Create The [.
CRYPTO._xxx
]BUILDINF.H File.
$!
$ BIH_NAME = "SYS$DISK:[.
''ARCH'.CRYPTO
]BUILDINF.H"
$ BIH_NAME = "SYS$DISK:[.
CRYPTO._''ARCH'
]BUILDINF.H"
$ CREATE /FDL=SYS$INPUT: 'BIH_NAME'
RECORD
FORMAT stream_lf
...
...
@@ -380,19 +380,19 @@ $! Get The Current Date & Time.
$!
$ TIME = F$TIME()
$!
$! Write The [.
xxx.CRYPTO
]BUILDINF.H File.
$! Write The [.
CRYPTO._xxx
]BUILDINF.H File.
$!
$! WRITE H_FILE "#define CFLAGS """" /* Not filled in for now */"
$ WRITE H_FILE "#define PLATFORM ""VMS ''ARCH' ''VMS_VER'"""
$ WRITE H_FILE "#define DATE ""''TIME'"" "
$!
$! Close The [.
xxx.CRYPTO
]BUILDINF.H File.
$! Close The [.
CRYPTO._xxx
]BUILDINF.H File.
$!
$ CLOSE H_FILE
$!
$! Purge The [.
xxx.CRYPTO
]BUILDINF.H File.
$! Purge The [.
CRYPTO._xxx
]BUILDINF.H File.
$!
$ PURGE SYS$DISK:[.
'ARCH'.CRYPTO
]BUILDINF.H
$ PURGE SYS$DISK:[.
CRYPTO._'ARCH'
]BUILDINF.H
$!
$! Delete [.CRYPTO]BUILDINF.H File, as there might be some residue from Unix.
$!
...
...
@@ -538,12 +538,7 @@ $ IF D .EQS. ""
$ THEN
$ COPY [.CRYPTO]'tmp' SYS$DISK:[.INCLUDE.OPENSSL] !/LOG
$ ELSE
$ IF D .EQS. "_''ARCH'"
$ THEN
$ COPY [.'ARCH'.CRYPTO]'tmp' SYS$DISK:[.INCLUDE.OPENSSL] !/LOG
$ ELSE
$ COPY [.CRYPTO.'D']'tmp' SYS$DISK:[.INCLUDE.OPENSSL] !/LOG
$ ENDIF
$ COPY [.CRYPTO.'D']'tmp' SYS$DISK:[.INCLUDE.OPENSSL] !/LOG
$ ENDIF
$ GOTO LOOP_SDIRS
$ LOOP_SDIRS_END:
...
...
@@ -769,8 +764,8 @@ $ WRITE SYS$OUTPUT ""
$ WRITE SYS$OUTPUT "The Target ",P1," Is Invalid. The Valid Target Options Are:"
$ WRITE SYS$OUTPUT ""
$ WRITE SYS$OUTPUT " ALL : Just Build Everything."
$ WRITE SYS$OUTPUT " CONFIG : Just build the [.
xxx.CRYPTO
]OPENSSLCONF.H file."
$ WRITE SYS$OUTPUT " BUILDINF : Just build the [.
xxx.CRYPTO
]BUILDINF.H file."
$ WRITE SYS$OUTPUT " CONFIG : Just build the [.
CRYPTO._xxx
]OPENSSLCONF.H file."
$ WRITE SYS$OUTPUT " BUILDINF : Just build the [.
CRYPTO._xxx
]BUILDINF.H file."
$ WRITE SYS$OUTPUT " SOFTLINKS: Just Fix The Unix soft links."
$ WRITE SYS$OUTPUT " BUILDALL : Same as ALL, except CONFIG, BUILDINF and SOFTILNKS aren't done."
$ WRITE SYS$OUTPUT " CRYPTO : To Build Just The [.xxx.EXE.CRYPTO]LIBCRYPTO.OLB Library."
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录