1 Star 0 Fork 1

leegoobin / AutoBuildAutoPDMS10.0

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
32bit自动编译Debug(vc10.0,zwcad2019-2020,zrx2019-2020).bat 5.75 KB
一键复制 编辑 原始数据 按行查看 历史
@echo off
rem ----------------------------------------------------------------
rem 一、恢复工程文件到vs2005
rem ----------------------------------------------------------------
rem *****************************
rem 作者:单全亮
rem 完成时间:2013.9.14
rem 恢复工程文件到vs2005
rem ******************************
rem
rem
echo.
echo.*****************************
echo.
echo. 恢复工程文件到vs2005
echo ·
echo ·
echo 恢复工程文件到vs2005
echo.
echo.*****************************
echo.
rem ·设置批处理调用脚本*.js路径
set Bat_PATH=H:\VC\AUTOPDMS10.0\AutoBuild
rem 调用*.js,
rem CScript //nologo %Bat_PATH%\恢复工程文件到vs2005.js
rem CScript //nologo %Bat_PATH%\恢复工程文件到vs2005.js
echo.
echo ·操作已完成,按任意键退出...
rem ----------------------------------------------------------------
rem 二、VS2005工程自动升级到VS2010(win32)
rem ----------------------------------------------------------------
rem -------------------------------------------------------------+
rem VS .NET2005 工程自动升级程序-本文件不需要修改
rem 功能:
rem 完成指定VS .NET2005工程向VS .NET2010的自动升级
rem 升级生产的工程配置文件可直接通过VS .NET的编译
rem
rem ·设置批处理调用脚本进行自动升级32BitVS2005ProjectUpdateToVS2010.js路径 2013.8.22
set VC6ProjectUpdate_VS2002_PATH=H:\VC\AUTOPDMS10.0\AutoBuild
rem -------------------------------------------------------------+
echo.
echo.***********************************
echo.
echo. VS2005工程自动升级到VS2010(win32)
echo ·
echo ·
echo VS2005工程自动升级到VS2010(win32)
echo.
echo.***********************************
echo.
rem 调用JavaScript脚本,升级vs2005工程到vs2010 *.vcxproj
rem -------------------------------------------------------------+
rem CScript //nologo 32BitVS2005ProjectUpdateToVS2010.js
rem 原先是属于直接调用当前路径下的脚本,现将之添加路径 2013.8.22
rem -------------------------------------------------------------+
rem CScript //nologo H:\\VC\AUTOPDMS10.0\AutoBuild\32BitVS2005ProjectUpdateToVS2010.js
echo.
echo ·操作已完成,按任意键退出...
rem ----------------------------------------------------------------
rem 三、进行工程文件编译
rem ----------------------------------------------------------------
rem
rem ·工程自动编译-批处理程序
rem ·功能:
rem ·完成指定工程的自动编译,如果编译发生错误,则响铃1次提示
rem ·如果所有编译顺利通过,则响铃3次提示
rem
cls
rem --------------------------------工程编译配置--------------------------------------------
rem vs2005工程自动升级_VS2010.bat
rem ·cpp_unit
set YANGZJ_CPPUNIT_LIB=D:\PROJECTSUPPORT\cppunit-1.11.0\lib\
set YANGZJ_CPPUNIT_INC=D:\PROJECTSUPPORT\cppunit-1.11.0\include\
rem ·object_Zrx
set UE_ARX_LIB=H:\VC\ObjectZRX 2020\lib-win32\
set SHAN_ARX_LIB=H:\VC\ObjectZRX 2020\utils\brep\lib-win32\
set QUAN_ARX_LIB=H:\VC\ObjectZRX 2020\utils\amodeler\lib-win32\
set LIANG_ARX_LIB=H:\VC\ObjectZRX 2020\utils\Hlr\lib-win32\
set UE_ARX_INC=H:\VC\ObjectZRX 2020\INC\
set SHAN_ARX_INC=H:\VC\ObjectZRX 2020\arxport\
set Draft_ARX_INC=H:\VC\ObjectZRX 2020\utils\amodeler\inc\
set Draft_ARX_INCPORT=H:\VC\ObjectZRX 2020\utils\amodeler\arxport
set QUAN_ARX_INC=H:\VC\ObjectZRX 2020\utils\brep\inc\
set QUAN_ARX_INCPORT=H:\VC\ObjectZRX 2020\utils\brep\arxport
rem ·目标文件存放路径
set UE_DEBUG_LIB=D:\UELIB\LIBd9\
set UE_RELEASE_LIB=D:\UELIB\lib9\
set UE_RELEASEDEBUG_LIB=D:\UELIB\librd9\
rem ·boost()正则表达式
set AUTOPDMS_BOOST_LIB=D:\PROJECTSUPPORT\boost\libs\32bit_vc100\
set AUTOPDMS_BOOST_INC=D:\PROJECTSUPPORT\boost\
rem ·本次要编译的版本(VC6|VS2002|VS2005|vs2008|vs2010)(RELEASE|DEBUG|ALL)
set UE_CURRENT_BUILD=VS2010
set UE_CURRENT_CONFIG=DEBUG
rem ·编译工具环境设置批处理全路径(重要)
set UE_VARS32_PATH="C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat"
rem ·设置批处理调用脚本CreateAutoBuildCode.js路径
set Bat_PATH=H:\VC\AUTOPDMS10.0\AutoBuild
rem --------------------------------启动自动编译-----------------------------------
echo.
echo ·源码·自动编译批处理
echo ·%UE_CURRENT_BUILD%
echo ·ue
echo ·uesoft
echo ·2013.08.22
echo.
echo 正在初始化编译环境...
set UE_RETURN=0
rem 调用CreateAutoBuildCode.js,生成文件SetEntiro.bat和更新文件AutoBuild.bat
CScript //nologo %Bat_PATH%\CreateAutoBuildCode10.0-2020forzwcad.js
if not exist SetEntiro.bat goto this_error
rem 设置编译环境
set UE_RETURN=0
call SetEntiro.bat
if not %UE_RETURN% == 0 goto this_error
echo 执行编译
set UE_RETURN=0
call AutoBuild.bat
if not %UE_RETURN% == 0 goto this_error
rem 编译成功
set UE_RETURN=0
goto this_end
:this_error
echo.
echo 自动编译启动失败: %UE_RETURN%
set UE_RETURN=%UE_CURRENT_BUILD%
:this_end
rem 2013.9.13 add by Shanql
rem 创建新目录
md "D:\uelib\LibD_Zrx2020_32"
rem 将指定目录文件拷贝到新目录下
copy /y "D:\uelib\libd9" "D:\uelib\LibD_Zrx2020_32"
rem ----------------------------------------------------------------
rem 四、恢复工程文件到vs2005
rem ----------------------------------------------------------------
rem *****************************
rem 作者:单全亮
rem 完成时间:2013.9.14
rem 恢复工程文件到vs2005
rem ******************************
rem
rem
echo.
echo.*****************************
echo.
echo. 恢复工程文件到vs2005
echo ·
echo ·
echo 恢复工程文件到vs2005
echo.
echo.*****************************
echo.
rem ·设置批处理调用脚本*.js路径
set Bat_PATH=H:\VC\AUTOPDMS10.0\AutoBuild
rem 调用*.js,
rem CScript //nologo %Bat_PATH%\恢复工程文件到vs2005.js
rem CScript //nologo %Bat_PATH%\恢复工程文件到vs2005.js
echo.
echo ·操作已完成,按任意键退出...
Shell
1
https://gitee.com/uesoft/AutoBuildAutoPDMS10.0.git
git@gitee.com:uesoft/AutoBuildAutoPDMS10.0.git
uesoft
AutoBuildAutoPDMS10.0
AutoBuildAutoPDMS10.0
ligbThinkpadDiskH

搜索帮助