summaryrefslogtreecommitdiff
path: root/bancontrol/vsproj
diff options
context:
space:
mode:
Diffstat (limited to 'bancontrol/vsproj')
-rw-r--r--bancontrol/vsproj/BanControl.sln21
-rw-r--r--bancontrol/vsproj/BanControl.vcproj147
-rw-r--r--bancontrol/vsproj/Resource.txt0
-rw-r--r--bancontrol/vsproj/build.bat34
-rw-r--r--bancontrol/vsproj/clean.bat49
5 files changed, 251 insertions, 0 deletions
diff --git a/bancontrol/vsproj/BanControl.sln b/bancontrol/vsproj/BanControl.sln
new file mode 100644
index 0000000..61f5135
--- /dev/null
+++ b/bancontrol/vsproj/BanControl.sln
@@ -0,0 +1,21 @@
+Microsoft Visual Studio Solution File, Format Version 8.00
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BanControl", "BanControl.vcproj", "{3018D9E2-8CFE-4E39-8834-72222BB648F4}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfiguration) = preSolution
+ Debug = Debug
+ Release = Release
+ EndGlobalSection
+ GlobalSection(ProjectConfiguration) = postSolution
+ {3018D9E2-8CFE-4E39-8834-72222BB648F4}.Debug.ActiveCfg = Debug|Win32
+ {3018D9E2-8CFE-4E39-8834-72222BB648F4}.Debug.Build.0 = Debug|Win32
+ {3018D9E2-8CFE-4E39-8834-72222BB648F4}.Release.ActiveCfg = Release|Win32
+ {3018D9E2-8CFE-4E39-8834-72222BB648F4}.Release.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/bancontrol/vsproj/BanControl.vcproj b/bancontrol/vsproj/BanControl.vcproj
new file mode 100644
index 0000000..f66f0f4
--- /dev/null
+++ b/bancontrol/vsproj/BanControl.vcproj
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="BanControl"
+ ProjectGUID="{3018D9E2-8CFE-4E39-8834-72222BB648F4}"
+ Keyword="MakeFileProj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="Debug"
+ IntermediateDirectory="Debug"
+ ConfigurationType="0">
+ <Tool
+ Name="VCNMakeTool"
+ BuildCommandLine="build.bat"
+ CleanCommandLine="clean.bat"
+ Output="BanControl.dll"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="Release"
+ IntermediateDirectory="Release"
+ ConfigurationType="0">
+ <Tool
+ Name="VCNMakeTool"
+ BuildCommandLine="build.bat"
+ CleanCommandLine="clean.bat"
+ Output="BanControl.dll"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Definition Files"
+ Filter="">
+ <File
+ RelativePath="..\plugin\BanControl.def">
+ </File>
+ </Filter>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
+ <File
+ RelativePath="..\plugin\BanControl.asm">
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
+ <File
+ RelativePath="..\inc\IcoLib.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_clc.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_clist.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_database.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_langpack.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_metacontacts.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_options.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_protocols.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_protosvc.inc">
+ </File>
+ <File
+ RelativePath="..\inc\m_updater.inc">
+ </File>
+ <File
+ RelativePath="..\inc\newpluginapi.inc">
+ </File>
+ <File
+ RelativePath="..\res\resource.h">
+ </File>
+ <File
+ RelativePath="..\inc\statusmodes.inc">
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
+ <File
+ RelativePath="..\res\ban.ico">
+ </File>
+ <File
+ RelativePath="..\res\BanControl.rc">
+ </File>
+ </Filter>
+ <Filter
+ Name="Version Specific"
+ Filter="">
+ <File
+ RelativePath="..\Beta">
+ </File>
+ <File
+ RelativePath="..\CHANGELOG.txt">
+ </File>
+ <File
+ RelativePath="..\common.arg">
+ </File>
+ <File
+ RelativePath="..\LICENSE.txt">
+ </File>
+ <File
+ RelativePath="..\README.txt">
+ </File>
+ <File
+ RelativePath=".\Resource.txt">
+ </File>
+ <File
+ RelativePath="..\TRANSLATION.txt">
+ </File>
+ </Filter>
+ <Filter
+ Name="Batch Scripts"
+ Filter="">
+ <File
+ RelativePath=".\build.bat">
+ </File>
+ <File
+ RelativePath=".\clean.bat">
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/bancontrol/vsproj/Resource.txt b/bancontrol/vsproj/Resource.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/bancontrol/vsproj/Resource.txt
diff --git a/bancontrol/vsproj/build.bat b/bancontrol/vsproj/build.bat
new file mode 100644
index 0000000..c0b634b
--- /dev/null
+++ b/bancontrol/vsproj/build.bat
@@ -0,0 +1,34 @@
+@echo off
+
+echo Building Resources...
+rc /r /fo ".\BanControl.res" ..\res\BanControl.rc
+
+
+echo Building ANSI version...
+
+\masm32\bin\ml /nologo /c /coff /Zi /Fl /Fm /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DEBUG /DEBUGTYPE:CV /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib /OUT:"..\..\..\Miranda ANSI\plugins\BanControl.dll" BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+
+
+echo Building Unicode version...
+
+\masm32\bin\ml /nologo /D_UNICODE /c /coff /Zi /Fl /Fm /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DEBUG /DEBUGTYPE:CV /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib /OUT:"..\..\..\plugins\BanControl.dll" BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+
+Echo Done.
+
+goto TheEnd
+:errasm
+echo _
+echo Assembly Error
+goto TheEnd
+:errlink
+echo _
+echo Link Error
+
+:TheEnd
+pause \ No newline at end of file
diff --git a/bancontrol/vsproj/clean.bat b/bancontrol/vsproj/clean.bat
new file mode 100644
index 0000000..19cd5ba
--- /dev/null
+++ b/bancontrol/vsproj/clean.bat
@@ -0,0 +1,49 @@
+@echo off
+
+echo Building Resources...
+rc /r /fo ".\BanControl.res" ..\res\BanControl.rc
+
+
+echo Building ANSI version...
+
+\masm32\bin\ml /nologo /c /coff /Zi /Fl /Fm /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DEBUG /DEBUGTYPE:CV /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+move /Y BanControl.dll ..\bin\BanControlA_d.dll
+
+\masm32\bin\ml /nologo /c /coff /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+move /Y BanControl.dll ..\bin\BanControlA.dll
+
+
+echo Building Unicode version...
+
+\masm32\bin\ml /nologo /D_UNICODE /c /coff /Zi /Fl /Fm /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DEBUG /DEBUGTYPE:CV /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+move /Y BanControl.dll ..\bin\BanControlW_d.dll
+
+\masm32\bin\ml /nologo /D_UNICODE /c /coff /Cp ..\plugin\BanControl.asm
+ if errorlevel 1 goto errasm
+\masm32\bin\Link /nologo /DLL /DEF:..\plugin\BanControl.def /SUBSYSTEM:WINDOWS /LIBPATH:\masm32\lib BanControl.obj BanControl.res
+ if errorlevel 1 goto errlink
+move /Y BanControl.dll ..\bin\BanControlW.dll
+
+Echo Done.
+cd
+
+goto TheEnd
+:errasm
+echo _
+echo Assembly Error
+goto TheEnd
+:errlink
+echo _
+echo Link Error
+
+:TheEnd
+pause \ No newline at end of file