[mapguide-commits] r5807 - trunk/MgDev/Oem/dbxml/dbxml/build_windows
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Mon May 16 23:37:57 EDT 2011
Author: christinebao
Date: 2011-05-16 20:37:57 -0700 (Mon, 16 May 2011)
New Revision: 5807
Added:
trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10.bat
trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10_win64.bat
Modified:
trunk/MgDev/Oem/dbxml/dbxml/build_windows/dbxml.vcxproj
Log:
Update copy script for copying xerces lib to dbxml\lib.
Added: trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10.bat
===================================================================
--- trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10.bat (rev 0)
+++ trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10.bat 2011-05-17 03:37:57 UTC (rev 5807)
@@ -0,0 +1,80 @@
+REM This bat script copies artifacts from
+REM XQilla, BDB XML, and Berkeley DB to a common tree.
+REM Files include libraries, debug files (.pdb) and header files
+REM This simplifies building as well as creation of a binary
+REM release for Windows
+ at ECHO OFF
+SET INSTALL=..\..
+SET XERCES_BUILD=%INSTALL%\xerces-c-src\Build\Win32\VC10
+SET XQILLA_BUILD=%INSTALL%\xqilla\build\windows\vc8
+SET XML_BUILD=%INSTALL%\dbxml\build_windows
+SET DB_BUILD=%INSTALL%\db-4.8.26\build_windows
+
+
+SET LIB_DEST=%INSTALL%\lib
+SET BIN_DEST=%INSTALL%\bin
+SET JAR_DEST=%INSTALL%\jar
+SET BIN_DEBUG_DEST=%INSTALL%\bin\debug
+
+IF NOT EXIST %XML_BUILD% IF EXIST %INSTALL%\xml\build_windows SET XML_BUILD=%INSTALL%\xml\build_windows
+
+echo %XML_BUILD%
+
+mkdir %LIB_DEST%
+mkdir %BIN_DEST%
+mkdir %BIN_DEBUG_DEST%
+mkdir %JAR_DEST%
+
+REM Copy Xerces libraries
+XCOPY %XERCES_BUILD%\Release\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Debug\*.lib %LIB_DEST% /I/Y/R
+
+REM Copy Xerces dlls
+XCOPY %XERCES_BUILD%\Debug\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Debug\*pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Release\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Release\*pdb %BIN_DEST% /I/Y/R
+
+REM Copy XQilla libraries
+XCOPY %XQILLA_BUILD%\Debug32\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release32\*.lib %LIB_DEST% /I/Y/R
+
+REM Copy XQilla dlls and exe
+XCOPY %XQILLA_BUILD%\Release32\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release32\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release32\*.exe %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug32\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug32\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug32\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy BDB XML libraries and jar
+XCOPY %XML_BUILD%\Debug32\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release32\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug32\*.jar %JAR_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release32\*.jar %JAR_DEST% /I/Y/R
+
+REM Copy BDB XML dlls and exe
+XCOPY %XML_BUILD%\Release32\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release32\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release32\*.exe %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug32\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug32\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug32\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy DB libraries and jar
+XCOPY %DB_BUILD%\Debug32\*.lib %LIB_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release32\*.lib %LIB_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug32\*.jar %JAR_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release32\*.jar %JAR_DEST% /I/Y/R
+
+REM Copy DB dlls and exe
+XCOPY %DB_BUILD%\Release32\*.dll %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release32\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release32\*.exe %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug32\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug32\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug32\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy headers
+copyHeaders.bat
+
Added: trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10_win64.bat
===================================================================
--- trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10_win64.bat (rev 0)
+++ trunk/MgDev/Oem/dbxml/dbxml/build_windows/copyFiles10_win64.bat 2011-05-17 03:37:57 UTC (rev 5807)
@@ -0,0 +1,80 @@
+REM This bat script copies artifacts from
+REM XQilla, BDB XML, and Berkeley DB to a common tree.
+REM Files include libraries, debug files (.pdb) and header files
+REM This simplifies building as well as creation of a binary
+REM release for Windows
+ at ECHO OFF
+SET INSTALL=..\..
+SET XERCES_BUILD=%INSTALL%\xerces-c-src\Build\x64\VC10
+SET XQILLA_BUILD=%INSTALL%\xqilla\build\windows\vc8
+SET XML_BUILD=%INSTALL%\dbxml\build_windows
+SET DB_BUILD=%INSTALL%\db-4.8.26\build_windows
+
+
+SET LIB_DEST=%INSTALL%\lib64
+SET BIN_DEST=%INSTALL%\bin64
+SET JAR_DEST=%INSTALL%\jar64
+SET BIN_DEBUG_DEST=%INSTALL%\bin64\debug
+
+IF NOT EXIST %XML_BUILD% IF EXIST %INSTALL%\xml\build_windows SET XML_BUILD=%INSTALL%\xml\build_windows
+
+echo %XML_BUILD%
+
+mkdir %LIB_DEST%
+mkdir %BIN_DEST%
+mkdir %BIN_DEBUG_DEST%
+mkdir %JAR_DEST%
+
+REM Copy Xerces libraries
+XCOPY %XERCES_BUILD%\Release\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Debug\*.lib %LIB_DEST% /I/Y/R
+
+REM Copy Xerces dlls
+XCOPY %XERCES_BUILD%\Debug\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Debug\*pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Release\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XERCES_BUILD%\Release\*pdb %BIN_DEST% /I/Y/R
+
+REM Copy XQilla libraries
+XCOPY %XQILLA_BUILD%\Debug64\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release64\*.lib %LIB_DEST% /I/Y/R
+
+REM Copy XQilla dlls and exe
+XCOPY %XQILLA_BUILD%\Release64\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release64\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Release64\*.exe %BIN_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug64\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug64\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XQILLA_BUILD%\Debug64\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy BDB XML libraries and jar
+XCOPY %XML_BUILD%\Debug64\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release64\*.lib %LIB_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug64\*.jar %JAR_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release64\*.jar %JAR_DEST% /I/Y/R
+
+REM Copy BDB XML dlls and exe
+XCOPY %XML_BUILD%\Release64\*.dll %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release64\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Release64\*.exe %BIN_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug64\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug64\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %XML_BUILD%\Debug64\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy DB libraries and jar
+XCOPY %DB_BUILD%\Debug64\*.lib %LIB_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release64\*.lib %LIB_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug64\*.jar %JAR_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release64\*.jar %JAR_DEST% /I/Y/R
+
+REM Copy DB dlls and exe
+XCOPY %DB_BUILD%\Release64\*.dll %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release64\*.pdb %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Release64\*.exe %BIN_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug64\*.dll %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug64\*.pdb %BIN_DEBUG_DEST% /I/Y/R
+XCOPY %DB_BUILD%\Debug64\*.exe %BIN_DEBUG_DEST% /I/Y/R
+
+REM Copy headers
+copyHeaders.bat
+
Modified: trunk/MgDev/Oem/dbxml/dbxml/build_windows/dbxml.vcxproj
===================================================================
--- trunk/MgDev/Oem/dbxml/dbxml/build_windows/dbxml.vcxproj 2011-05-17 02:49:43 UTC (rev 5806)
+++ trunk/MgDev/Oem/dbxml/dbxml/build_windows/dbxml.vcxproj 2011-05-17 03:37:57 UTC (rev 5807)
@@ -188,7 +188,7 @@
</Link>
<PostBuildEvent>
<Message>Copying libraries to install directory</Message>
- <Command>copyFiles7.bat $(Platform)
+ <Command>copyFiles10.bat $(Platform)
installProj.bat libdbxml25 dll $(OutDir) debug copyLib
</Command>
</PostBuildEvent>
@@ -215,7 +215,7 @@
</Link>
<PostBuildEvent>
<Message>Copying libraries to install directory</Message>
- <Command>copyFiles7_win64.bat
+ <Command>copyFiles10_win64.bat
installProj_win64.bat libdbxml25 dll $(OutDir) debug copyLib
</Command>
</PostBuildEvent>
@@ -293,7 +293,7 @@
</Link>
<PostBuildEvent>
<Message>Copying libraries to install directory</Message>
- <Command>copyFiles7.bat $(Platform)
+ <Command>copyFiles10.bat $(Platform)
installProj.bat libdbxml25 dll $(OutDir) release copyLib
</Command>
</PostBuildEvent>
@@ -318,7 +318,7 @@
</Link>
<PostBuildEvent>
<Message>Copying libraries to install directory</Message>
- <Command>copyFiles7_win64.bat $(Platform)
+ <Command>copyFiles10_win64.bat $(Platform)
installProj.bat libdbxml25 dll $(OutDir) release copyLib
</Command>
</PostBuildEvent>
More information about the mapguide-commits
mailing list