mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 16:03:02 +01:00
ee1ef4d167
1) Make remote.lib independent of SUPERSERVER and containing only the protocol and authentication files (needed for both server and client) 2) Drop remote_classic.lib 3) Add the server-only remote files (listener and server.cpp) directly into fbserver.exe and fb_inet_server.exe 4) Make fbembed.dll, fbclient.dll, fbserver.exe and fb_inet_server.exe dependent on remote.lib 5) Explicitly add interface.cpp into fbclient.dll to benefit from the SUPERCLIENT stuff (override the code from remote.lib) 6) Some cleanup in fbclient/fbembed regarding common.lib 7) Add pwd.cpp into fbserver.exe and fb_inet_server.exe Also, fixed compilation of fbudf.dll. The only easy way to do that was to re-link it (dynamically) with fbclient.dll. To be reconsidered, if required.
375 lines
7.0 KiB
XML
375 lines
7.0 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="9,00"
|
|
Name="remote"
|
|
ProjectGUID="{4BCC693D-1745-45ED-8302-E5E2F979549A}"
|
|
TargetFrameworkVersion="131072"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
<Platform
|
|
Name="x64"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\firebird2.vsprops;.\firebird2debug.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
PreprocessorDefinitions="_DEBUG,_LIB,WIN32,DEV_BUILD"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1053"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Debug|x64"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\firebird2.vsprops;.\firebird2debug.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
TargetEnvironment="3"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
PreprocessorDefinitions="_DEBUG,_LIB,WIN32,DEV_BUILD"
|
|
Detect64BitPortabilityProblems="true"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1053"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\firebird2.vsprops;.\firebird2release.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
InlineFunctionExpansion="1"
|
|
EnableIntrinsicFunctions="true"
|
|
FavorSizeOrSpeed="1"
|
|
PreprocessorDefinitions="NDEBUG,_LIB,WIN32"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1053"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|x64"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\firebird2.vsprops;.\firebird2release.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
TargetEnvironment="3"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
InlineFunctionExpansion="1"
|
|
EnableIntrinsicFunctions="true"
|
|
FavorSizeOrSpeed="1"
|
|
PreprocessorDefinitions="NDEBUG,_LIB,WIN32"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1053"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="REMOTE files"
|
|
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\inet.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\interface.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\merge.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\parser.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\protocol.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\remote.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\os\win32\wnet.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\xdr.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\xnet.cpp"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="Header files"
|
|
Filter="h;hpp;hxx;hm;inl"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\src\auth\trusted\AuthSspi.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\inet_proto.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\merge_proto.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\protocol.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\remote.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\remote_def.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\serve_proto.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\os\win32\wnet_proto.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\xdr.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\xnet.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\remote\xnet_proto.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="AUTH files"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\src\auth\Auth.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\auth\trusted\AuthSspi.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\src\auth\SecurityDatabase\LegacyClient.cpp"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|