[发明专利]一种UKey安装包自动快速生成系统及其方法有效
申请号: | 201510026463.X | 申请日: | 2015-01-19 |
公开(公告)号: | CN104572237B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 胡永刚;沈勇坚;王翔平 | 申请(专利权)人: | 上海动联信息技术股份有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 上海天翔知识产权代理有限公司31224 | 代理人: | 刘常宝 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种UKey安装包自动快速生成系统及其方法,该系统由下载项目工程模块、代码编译链接模块、文件打包模块、文件签名模块、环境参数配置模块以及临时文件处理模块配合组成。并通过如下步骤完成安装包的生成(1)配置集成开发环境目录、SVN路径、NSIS路径以及本地目录;(2)在本地目录下创建工程文件夹,从源代码SVN服务器上下载该工程的源代码文件;(3)执行自动编译脚本,编译所需的程序库;(4)对生成的库文件做签名时间戳;(5)执行NSIS打包脚本,生成安装包可执行文件。本发明提供的方案能够完成UKEY安装包的自动生成,大大简化其制作流程,有效提高开发人员的工作效率。 | ||
搜索关键词: | 一种 ukey 安装 自动 快速 生成 系统 及其 方法 | ||
【主权项】:
一种UKey安装包自动快速生成系统,其特征在于,所述系统包括:下载项目工程模块,所述下载项目工程模块包含下载项目工程文件脚本文件,该模块从服务器上自动下载项目工程文件,并生成一系列源代码文件和工程配置文件;代码编译链接模块,所述代码编译链接模块与下载项目工程模块数据相接,并对下载项目功能模块执行所生成的一系列源代码文件和工程配置文件进行处理生成对应的可执行文件和动态库文件;文件打包模块,所述文件打包模块与代码编译链接模块数据相接,并对代码编译链接模块生成的可执行文件和动态库文件进行处理生成一个作为中间安装包的可执行文件;文件签名模块,所述文件签名模块分别与文件打包模块以及代码编译模块的数据相接,该文件签名模块对代码编译模块生成的可执行文件和动态库文件进行数字签名操作,并附上时间戳,并将签名后的可执行文件和动态库文件作为文件打包模块的输入数据;同时对文件打包模块打包处理生成的可执行文件进行数字签名操作,产生一个带有数字签名的可执行文件,即最后生成的安装包;环境参数配置模块,所述环境参数配置模块提供对下载项目工程模块,代码编译模块,文件打包模块,文件签名模块的参数配置功能;临时文件处理模块,所述临时文件处理模块提供对下载项目工程模块,代码编译模块,文件打包模块,文件签名模块运行产生的临时文件的清理功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海动联信息技术股份有限公司,未经上海动联信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510026463.X/,转载请声明来源钻瓜专利网。
- 上一篇:液压驱动煤层气井排采管式泵
- 下一篇:一种电磁防尘柱塞泵