r121 - builds/wxp_vs8/vs8test_libmutil

erik at minisip.org erik at minisip.org
Mon Aug 27 13:02:30 CEST 2007


Author: erik
Date: 2007-08-27 13:02:30 +0200 (Mon, 27 Aug 2007)
New Revision: 121

Modified:
   builds/wxp_vs8/vs8test_libmutil/build.sh.bat
Log:

 * Auto-compile libmutil, libmnetutil, libmcrypto, libmstun, 
    libmikey and libmsip using Visual studio 2005.




Modified: builds/wxp_vs8/vs8test_libmutil/build.sh.bat
===================================================================
--- builds/wxp_vs8/vs8test_libmutil/build.sh.bat	2007-06-14 14:32:36 UTC (rev 120)
+++ builds/wxp_vs8/vs8test_libmutil/build.sh.bat	2007-08-27 11:02:30 UTC (rev 121)
@@ -6,16 +6,8 @@
 rem installed in "Program Files"\Microsoft Visual Studio 8"
 rem (the default location).
 rem
-rem Note 2: This is a first test of integrating VS8 builds
-rem in the auto-build system, and only builds libmutil with
-rem the following exceptions: 
-rem  - It does not include Library.{cxx,h} MPlugin.{cxx,h} and
-rem    cimpilation_config.h
+rem Libminisip and minisip are not compiled by this script.
 rem 
-rem The project file needs to:
-rem  - define LIBMUTIL_EXPORTS
-rem  - add "../include" to the include path
-rem 
 
 rem remove this file if compile succeeds
 echo failed > build_fail
@@ -45,4 +37,103 @@
 copy vs8_proj\Release\libmutil.exp ..\..\output\Release
 copy vs8_proj\Release\libmutil.lib ..\..\output\Release
 
+cd ..
+cd libmnetutil
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+vcbuild.exe vs8_proj\libmnetutil.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libmnetutil.dll ..\..\output\Debug
+copy vs8_proj\Debug\libmnetutil.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmnetutil.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmnetutil.dll ..\..\output\Release
+copy vs8_proj\Release\libmnetutil.exp ..\..\output\Release
+copy vs8_proj\Release\libmnetutil.lib ..\..\output\Release
+
+cd ..
+cd libmcrypto
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+vcbuild.exe vs8_proj\libmcrypto.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libmcrypto.dll ..\..\output\Debug
+copy vs8_proj\Debug\libmcrypto.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmcrypto.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmcrypto.dll ..\..\output\Release
+copy vs8_proj\Release\libmcrypto.exp ..\..\output\Release
+copy vs8_proj\Release\libmcrypto.lib ..\..\output\Release
+
+cd ..
+cd libmikey
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+vcbuild.exe vs8_proj\libmikey.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libmikey.dll ..\..\output\Debug
+copy vs8_proj\Debug\libmikey.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmikey.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmikey.dll ..\..\output\Release
+copy vs8_proj\Release\libmikey.exp ..\..\output\Release
+copy vs8_proj\Release\libmikey.lib ..\..\output\Release
+
+cd ..
+cd libmstun
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+vcbuild.exe vs8_proj\libmstun.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libmstun.dll ..\..\output\Debug
+copy vs8_proj\Debug\libmstun.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmstun.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmstun.dll ..\..\output\Release
+copy vs8_proj\Release\libmstun.exp ..\..\output\Release
+copy vs8_proj\Release\libmstun.lib ..\..\output\Release
+
+
+
+cd ..
+cd libmsip
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+vcbuild.exe vs8_proj\libmsip.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libmsip.dll ..\..\output\Debug
+copy vs8_proj\Debug\libmsip.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmsip.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmsip.dll ..\..\output\Release
+copy vs8_proj\Release\libmsip.exp ..\..\output\Release
+copy vs8_proj\Release\libmsip.lib ..\..\output\Release
+
+
+
 :END



More information about the Minisip-devel mailing list