dp2Installer 编译流程说明 - DigitalPlatform/dp2 GitHub Wiki
dp2Installer 编译流程说明
此 Project 的预先生成事件命令行为:
CD $(ProjectDir)
CALL copykernel.bat
CALL copylibrary.bat
CALL copyopac.bat
起到的作用,解释如下:
-
根据预先定义的 Project 之间依赖关系,先要 Build 好 dp2Library dp2Kernel dp2OPAC 模块;
-
进入到 dp2Installer 子目录;
-
执行 copykernel.bat 命令。它会从 ..\dp2kernel 目录中复制必要的二进制文件到 kernel_app 目录中,并创建或更新 kernel_app.zip 和 kernel_data.zip 文件;
-
执行 copylibrary.bat 命令。它会从 ..\dp2library 目录中复制必要的二进制文件到 library_app 目录中,并创建或更新 library_app.zip 和 library_data.zip 文件;
-
执行 copyopac.bat 命令。它会从 ..\dp2OPAC 目录中复制必要的二进制文件,和 aspx 文件等到 opac_app 目录中,并创建或更新 opac_app.zip、opac_data.zip 和 opac_style.zip 文件;
若用 Windows 资源管理器打开 dp2Installer 子目录。可以看到下列子目录已经被压缩为同名的 .zip 文件:
kernel_app
kernel_data
library_app
library_data
opac_app
opac_data
opac_style