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