diff options
author | Piotr Piastucki <leech.miranda@gmail.com> | 2014-08-13 13:46:55 +0000 |
---|---|---|
committer | Piotr Piastucki <leech.miranda@gmail.com> | 2014-08-13 13:46:55 +0000 |
commit | 96674592dd3493682a6cccb0b3dcf8ca019fd7a4 (patch) | |
tree | f42a68584d07fc2fd4a70c5866181327471e8f53 /protocols/SkypeClassic/build | |
parent | 3cf0b793fe90993ff333ba53104796f0c280118a (diff) |
Made SkypeClassic plugin compatible with Miranda IM again so that plugins for both IMs can be maintained with one codebase.
Compatibility wrapper for Miranda IM is in ng-compat/m_core.h
Changed files back to C and removed C++ code.
Changed Miranda NG project files so that the c files compile as C++ in order to be compatible with Miranda NG headers (/TP).
Added back build scripts and make file to automatically build Miranda IM version using Makefile.
git-svn-id: http://svn.miranda-ng.org/main/trunk@10177 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/SkypeClassic/build')
-rw-r--r-- | protocols/SkypeClassic/build/deploy.bat | 17 | ||||
-rw-r--r-- | protocols/SkypeClassic/build/make.bat | 6 | ||||
-rw-r--r-- | protocols/SkypeClassic/build/make_debug_w32.bat | 7 | ||||
-rw-r--r-- | protocols/SkypeClassic/build/make_debug_w64.bat | 5 | ||||
-rw-r--r-- | protocols/SkypeClassic/build/make_w32.bat | 7 | ||||
-rw-r--r-- | protocols/SkypeClassic/build/make_w64.bat | 8 |
6 files changed, 50 insertions, 0 deletions
diff --git a/protocols/SkypeClassic/build/deploy.bat b/protocols/SkypeClassic/build/deploy.bat new file mode 100644 index 0000000000..2b3b25687d --- /dev/null +++ b/protocols/SkypeClassic/build/deploy.bat @@ -0,0 +1,17 @@ +@echo off
+set PATH=%PATH%;C:\Programme\WinRAR
+echo Deploying..
+pushd ..
+winrar a -apPlugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol.zip Release\skype.dll
+rem There is no ANSI x64 Build
+rem winrar a -apPlugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_x64.zip Release64\skype.dll
+winrar a -apPlugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_unicode.zip Release-UNICODE\skype.dll
+winrar a -apPlugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_unicode_x64.zip Release64-UNICODE\skype.dll
+
+winrar a -apDebug -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug\skype.pdb
+winrar a -apDebug\Plugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug\skype.dll
+winrar a -apDebug64-UNICODE -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug64-UNICODE\skype.pdb
+winrar a -apDebug64-UNICODE\Plugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug64-UNICODE\skype.dll
+winrar a -apDebug-UNICODE -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug-UNICODE\skype.pdb
+winrar a -apDebug-UNICODE\Plugins -ep1 \\linux01\leecher\webserver\Skype\Skype_protocol_debug.zip Debug-UNICODE\skype.dll
+popd
diff --git a/protocols/SkypeClassic/build/make.bat b/protocols/SkypeClassic/build/make.bat new file mode 100644 index 0000000000..0821b0041f --- /dev/null +++ b/protocols/SkypeClassic/build/make.bat @@ -0,0 +1,6 @@ +cmd /c make_w32
+cmd /c make_w64
+cmd /c make_debug_w32
+cmd /c make_debug_w64
+pause
+deploy
diff --git a/protocols/SkypeClassic/build/make_debug_w32.bat b/protocols/SkypeClassic/build/make_debug_w32.bat new file mode 100644 index 0000000000..dc8609885b --- /dev/null +++ b/protocols/SkypeClassic/build/make_debug_w32.bat @@ -0,0 +1,7 @@ +call "F:\Programme\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
+pushd ..
+nmake -f Skype_protocol.mak CFG="Win32 UNICODE Debug" clean
+nmake -f Skype_protocol.mak CFG="Win32 UNICODE Debug"
+nmake -f Skype_protocol.mak CFG="Win32 Debug" clean
+nmake -f Skype_protocol.mak CFG="Win32 Debug"
+popd
diff --git a/protocols/SkypeClassic/build/make_debug_w64.bat b/protocols/SkypeClassic/build/make_debug_w64.bat new file mode 100644 index 0000000000..cb3c8ab315 --- /dev/null +++ b/protocols/SkypeClassic/build/make_debug_w64.bat @@ -0,0 +1,5 @@ +call f:\PlatformSDK\SetEnv /X64 /RETAIL
+pushd ..
+nmake -f Skype_protocol.mak CFG="Win64 UNICODE Debug" clean
+nmake -f Skype_protocol.mak CFG="Win64 UNICODE Debug"
+popd
diff --git a/protocols/SkypeClassic/build/make_w32.bat b/protocols/SkypeClassic/build/make_w32.bat new file mode 100644 index 0000000000..c888c2e6f3 --- /dev/null +++ b/protocols/SkypeClassic/build/make_w32.bat @@ -0,0 +1,7 @@ +call "F:\Programme\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
+pushd ..
+nmake -f Skype_protocol.mak CFG="Win32 Release" clean
+nmake -f Skype_protocol.mak CFG="Win32 Release"
+nmake -f Skype_protocol.mak CFG="Win32 UNICODE Release" clean
+nmake -f Skype_protocol.mak CFG="Win32 UNICODE Release"
+popd
diff --git a/protocols/SkypeClassic/build/make_w64.bat b/protocols/SkypeClassic/build/make_w64.bat new file mode 100644 index 0000000000..b553650866 --- /dev/null +++ b/protocols/SkypeClassic/build/make_w64.bat @@ -0,0 +1,8 @@ +call f:\PlatformSDK\SetEnv /X64 /RETAIL
+pushd ..
+rem There is no ANSI x64 Miranda build
+rem nmake -f Skype_protocol.mak CFG="Win64 Release" clean
+rem nmake -f Skype_protocol.mak CFG="Win64 Release"
+nmake -f Skype_protocol.mak CFG="Win64 UNICODE Release" clean
+nmake -f Skype_protocol.mak CFG="Win64 UNICODE Release"
+popd
|