; Script generated by the HM NIS Edit Script Wizard.
;------------------------------常量定义-------------------------------
;定义产品名称常量
!define PRODUCT_NAME "企业信息管理系统"
;定义产品版本常量
!define PRODUCT_VERSION "1.0.0"
;定义发布公司名称常量
!define PRODUCT_PUBLISHER "ims"
;定义产品发布公司网址常量
!define PRODUCT_WEB_SITE "http://www.ims.com"
;定义反安装键值常量
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
;定义反安装ROOT键值常量
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
;定义开机自动启动ROOT键值常量
!define PRODUCT_AUTORUN_ROOT_KEY "HKCU"
;定义开机自动启动键值常量
!define PRODUCT_AUTORUN_KEY "Software\Microsoft\Windows\CurrentVersion\Run"
;定义系统访问地址
!define URL "http://localhost:8080/ims/index.html"
;应用路径常量
!define APP_CATALOG "app"
;资源路径常量
!define RESOURCE_CATALOG "resource"
;目标路径常量
!define TARGET_CATALOG "target"
;定义JDK资源存放路径常量
!define JDK_RESOURCE_CATALOG "java\jdk1.6.0_21"
;定义TOMCAT的资源存放路径常量
!define TOMCAT_RESOURCE_CATALOG "container\apache-tomcat-6.0.33"
;定义MYSQL的资源存放路径常量
!define MYSQL_RESOURCE_CATALOG "db\mysql-server-5.1"
;定义数据存放路径常量
!define DATA_RESOURCE_CATALOG "data"
;定义图标存放路径常量
!define ICON_RESOURCE_CATALOG "icon"
;定义JAVA_HOME常量常量
!define JAVA_HOME "$INSTDIR\${JDK_RESOURCE_CATALOG}"
;定义CATALINA_HOME常量常量
!define CATALINA_HOME "$INSTDIR\${TOMCAT_RESOURCE_CATALOG}"
;定义MYSQL_HOME常量常量
!define MYSQL_HOME "$INSTDIR\${MYSQL_RESOURCE_CATALOG}"
;------------------------------第三方库导入-------------------------------
; MUI 1.67 compatible ------
!include "MUI.nsh"
;导入打包程序第三方库
!include "third\AddPath.nsh"
!include "third\WriteEnvStr.nsh"
;------------------------------图标定义-------------------------------
; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\orange-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\orange-uninstall.ico"
;------------------------------安装步骤向导界面定义-------------------------------
;欢迎页面
!insertmacro MUI_PAGE_WELCOME
;授权页面
!insertmacro MUI_PAGE_LICENSE "..\${RESOURCE_CATALOG}\licence.txt"
;目录选择页面
!insertmacro MUI_PAGE_DIRECTORY
;安装页面
!insertmacro MUI_PAGE_INSTFILES
;完成页面
!insertmacro MUI_PAGE_FINISH
;反安装页面
!insertmacro MUI_UNPAGE_INSTFILES
;语言选择
!insertmacro MUI_LANGUAGE "SimpChinese"
;------------------------------打包后安装文件名/输出路径/安装路径定义---