12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- # ====================== 自定义宏 产品信息==============================1.1.6.9
- !define PRODUCT_PATHNAME "4DMega_PC" #安装卸载项用到的KEY
- !define INSTALL_APPEND_PATH "4DMega" #安装路径追加的名称
- !define INSTALL_DEFALT_SETUPPATH "D:" #默认生成的安装路径
- !define EXE_NAME "\bin\laser.exe"
- !define EXE_NAME_EXT "laser.exe"
- !define PRODUCT_VERSION "1.1.7.1"
- !define PRODUCT_PUBLISHER "四维时代"
- !define PRODUCT_LEGAL "Copyright © 2023 4DAGE Co., Ltd. All rights reserved."
- #打包文件目录
- !define APP_FILE_DIR "..\..\..\AppFile\laser"
- #文件数量
- !define APP_FILE_COUNT 5226
- # ====================== 自定义宏 安装信息==============================
- !define INSTALL_7Z_PATH "..\app.7z"
- !define INSTALL_7Z_NAME "app.7z"
- !define INSTALL_RES_PATH "skin.zip"
- !define INSTALL_LICENCE_FILENAME_ZH "licence_zh.rtf"
- !define INSTALL_LICENCE_FILENAME_EN "licence_en.rtf"
- !define INSTALL_ICO "logo.ico"
- ;!define INSTALL_REG "laser_tool.exe"
- ;!define INSTALL_REG "laser_tool_prod.exe"
- !define UNINSTALL_ICO "uninst.ico"
- !define PRODUCT_NAME "四维看看本地版"
- !define VERSION "1.7.1"
- ;VER TRUE正式 false测试
- !define VER "true"
- ;融合
- ;!define FUSE "true"
- ;!define CJ "false"
- ;!define INSTALL_OUTPUT_NAME "4DKanKan_Setup_v1.1.7.1_f.exe"
- ;非融合
- !define FUSE "false"
- !define CJ "false"
- !define INSTALL_OUTPUT_NAME "4DKanKan_Setup_v1.1.7.1.exe"
- ;公安
- ; !define PRODUCT_NAME "3D数字化重建系统"
- ; !define FUSE "true"
- ; !define CJ "true"
- ; !define INSTALL_OUTPUT_NAME "4DKanKan_Setup_v1.1.4.1_f_JC.exe"
- ; !define EXE_NAME "\bin\laser.exe"
- ;三方建模软件
- !define IS_SHOW_IREAL "false"
- !define IS_SHOW_SMART3D "false"
- ;语言变量
- ;正常版本
- !define LANG_LIST "zh,en"
- ;定制版本
- ;!define LANG_LIST "zh"
- ; !define INSTALL_WITH_NO_NSIS7Z "1"
- ;SetCompressor /SOLID lzmad
- ;SetCompressorDictSize 32
- RequestExecutionLevel admin
- ;安装程序需要的执行级别none|user|highest|admin。设为默认值none将由Windows来判断执行级别,none和admin实际上具有相同效果。
- !include "ui_laser_setup.nsh"
- # ==================== NSIS属性 ================================
- ;脚本完成后执行安装包的数字签名
- !finalize '..\..\..\CodeSign\SignTool.exe sign /du https://www.4dkankan.com /t http://timestamp.digicert.com /f ..\..\..\CodeSign\4dage.pfx /p 4dage168 /v "%1"' = 0 ;
- !uninstfinalize '..\..\..\CodeSign\SignTool.exe sign /du https://www.4dkankan.com /t http://timestamp.digicert.com /f ..\..\..\CodeSign\4dage.pfx /p 4dage168 /v "%1"' = 0 ;
- # 针对Vista和win7 的UAC进行权限请求.
- ; 安装包名字.
- Name "${PRODUCT_NAME}"
- # 安装程序文件名.
- OutFile "..\..\..\Output\${INSTALL_OUTPUT_NAME}"
- ;$PROGRAMFILES32\Netease\NIM\
- InstallDir "${INSTALL_DEFALT_SETUPPATH}\${INSTALL_APPEND_PATH}"
- # 安装和卸载程序图标
- Icon "${INSTALL_ICO}"
- UninstallIcon "${UNINSTALL_ICO}"
|