r124 - in builds/wxp_vs8: . vs8_libraries

erik at minisip.org erik at minisip.org
Tue Aug 28 18:34:34 CEST 2007


Author: erik
Date: 2007-08-28 18:34:33 +0200 (Tue, 28 Aug 2007)
New Revision: 124

Added:
   builds/wxp_vs8/vs8_libraries/
   builds/wxp_vs8/vs8_libraries/build.sh.bat
Removed:
   builds/wxp_vs8/vs8_libraries/build.sh.bat
   builds/wxp_vs8/vs8test_libmutil/
Log:
 * Renamed test case (it is no longer only libmutil that is 
   being compiled).



Copied: builds/wxp_vs8/vs8_libraries (from rev 113, builds/wxp_vs8/vs8test_libmutil)

Deleted: builds/wxp_vs8/vs8_libraries/build.sh.bat
===================================================================
--- builds/wxp_vs8/vs8test_libmutil/build.sh.bat	2007-05-21 12:22:09 UTC (rev 113)
+++ builds/wxp_vs8/vs8_libraries/build.sh.bat	2007-08-28 16:34:33 UTC (rev 124)
@@ -1,48 +0,0 @@
- at ECHO OFF
-rem
-rem Usage: build.sh <revision>
-rem
-rem Note: This script assumes that Visual Studio 2005 is
-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 
-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
-
-svn co -q -r %1 svn://svn.minisip.org/minisip/trunk
-
-mkdir output
-mkdir output\Debug
-mkdir output\Release
-
-cd trunk
-cd libmutil
-
-call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
-
-vcbuild.exe vs8_proj\libmutil.vcproj
-
-if not errorlevel 0 goto END
-
-del ..\..\build_fail
-
-copy vs8_proj\Debug\libmutil.dll ..\..\output\Debug
-copy vs8_proj\Debug\libmutil.exp ..\..\output\Debug
-copy vs8_proj\Debug\libmutil.lib ..\..\output\Debug
-
-copy vs8_proj\Release\libmutil.dll ..\..\output\Release
-copy vs8_proj\Release\libmutil.exp ..\..\output\Release
-copy vs8_proj\Release\libmutil.lib ..\..\output\Release
-
-:END

Copied: builds/wxp_vs8/vs8_libraries/build.sh.bat (from rev 123, builds/wxp_vs8/vs8test_libmutil/build.sh.bat)
===================================================================
--- builds/wxp_vs8/vs8_libraries/build.sh.bat	                        (rev 0)
+++ builds/wxp_vs8/vs8_libraries/build.sh.bat	2007-08-28 16:34:33 UTC (rev 124)
@@ -0,0 +1,172 @@
+ at ECHO OFF
+rem
+rem Usage: build.sh <revision>
+rem
+rem Note: This script assumes that Visual Studio 2005 is
+rem installed in "Program Files"\Microsoft Visual Studio 8"
+rem (the default location).
+rem
+rem Libminisip and minisip are not compiled by this script.
+rem 
+rem NOTE: this script requires that you have wget and unzip installed.
+rem wget for W32 can be downloaded here:
+rem http://users.ugent.be/~bpuype/wget/
+rem
+
+rem remove this file if compile succeeds
+echo failed > build_fail
+
+svn co -q -r %1 svn://svn.minisip.org/minisip/trunk
+
+mkdir output
+mkdir output\Debug
+mkdir output\Release
+
+
+call C:\"Program Files"\"Microsoft Visual Studio 8"\VC\vcvarsall.bat x86
+
+cd trunk
+cd libmutil
+
+vcbuild.exe vs8_proj\libmutil.vcproj
+
+if not errorlevel 0 goto END
+
+copy vs8_proj\Debug\libmutil.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmutil.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmutil.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmutil.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmutil.exp ..\..\output\Release
+copy vs8_proj\Release\libmutil.lib ..\..\output\Release
+
+cd ..
+cd libmnetutil
+
+vcbuild.exe vs8_proj\libmnetutil.vcproj
+
+if not errorlevel 0 goto END
+
+copy vs8_proj\Debug\libmnetutil.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmnetutil.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmnetutil.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmnetutil.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmnetutil.exp ..\..\output\Release
+copy vs8_proj\Release\libmnetutil.lib ..\..\output\Release
+
+cd ..
+
+rem OpenSSL compiling:
+rem A local version of openssl is kept at
+rem www.minisip.org/~erik/auto_build/openssl-0.9.8e.zip
+rem so that we don't hit the openssl server unnecessarily often.
+wget www.minisip.org/~erik/auto_build/openssl-0.9.8e.zip
+unzip -q openssl-0.9.8e.zip
+cd openssl
+perl Configure VC-WIN32 --prefix=.
+call ms\do_masm
+nmake -f ms\ntdll.mak
+
+copy out32dll\libeay32.dll ..\..\output\Debug
+rem copy out32dll\libeay32.exp ..\..\output\Debug
+copy out32dll\libeay32.lib ..\..\output\Debug
+
+copy out32dll\ssleay32.dll ..\..\output\Debug
+rem copy out32dll\ssleay32.exp ..\..\output\Debug
+copy out32dll\ssleay32.lib ..\..\output\Debug
+
+copy out32dll\libeay32.dll ..\..\output\Release
+rem copy out32dll\libeay32.exp ..\..\output\Release
+copy out32dll\libeay32.lib ..\..\output\Release
+
+copy out32dll\ssleay32.dll ..\..\output\Release
+rem copy out32dll\ssleay32.exp ..\..\output\Release
+copy out32dll\ssleay32.lib ..\..\output\Release
+
+
+cd ..
+cd libmcrypto
+
+vcbuild.exe vs8_proj\libmcrypto.vcproj
+
+if not errorlevel 0 goto END
+
+
+copy vs8_proj\Debug\libmcrypto.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmcrypto.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmcrypto.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmcrypto.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmcrypto.exp ..\..\output\Release
+copy vs8_proj\Release\libmcrypto.lib ..\..\output\Release
+
+cd ..
+cd libmikey
+
+vcbuild.exe vs8_proj\libmikey.vcproj
+
+if not errorlevel 0 goto END
+
+
+copy vs8_proj\Debug\libmikey.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmikey.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmikey.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmikey.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmikey.exp ..\..\output\Release
+copy vs8_proj\Release\libmikey.lib ..\..\output\Release
+
+cd ..
+cd libmstun
+
+vcbuild.exe vs8_proj\libmstun.vcproj
+
+if not errorlevel 0 goto END
+
+
+copy vs8_proj\Debug\libmstun.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmstun.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmstun.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmstun.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmstun.exp ..\..\output\Release
+copy vs8_proj\Release\libmstun.lib ..\..\output\Release
+
+
+
+cd ..
+cd libmsip
+
+vcbuild.exe vs8_proj\libmsip.vcproj
+
+if not errorlevel 0 goto END
+
+
+copy vs8_proj\Debug\libmsip.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libmsip.exp ..\..\output\Debug
+copy vs8_proj\Debug\libmsip.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libmsip.dll ..\..\output\Release
+rem copy vs8_proj\Release\libmsip.exp ..\..\output\Release
+copy vs8_proj\Release\libmsip.lib ..\..\output\Release
+
+cd ..
+cd libminisip
+
+vcbuild.exe vs8_proj\libminisip.vcproj
+
+if not errorlevel 0 goto END
+
+del ..\..\build_fail
+
+copy vs8_proj\Debug\libminisip.dll ..\..\output\Debug
+rem copy vs8_proj\Debug\libminisip.exp ..\..\output\Debug
+copy vs8_proj\Debug\libminisip.lib ..\..\output\Debug
+
+copy vs8_proj\Release\libminisip.dll ..\..\output\Release
+rem copy vs8_proj\Release\libminisip.exp ..\..\output\Release
+copy vs8_proj\Release\libminisip.lib ..\..\output\Release
+
+
+:END



More information about the Minisip-devel mailing list