diff options
Diffstat (limited to 'protocols/Telegram/tdlib/build')
-rw-r--r-- | protocols/Telegram/tdlib/build/tdactor.vcxproj | 149 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdactor.vcxproj.filters | 105 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdcore.vcxproj | 383 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdcore.vcxproj.filters | 747 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tddb.vcxproj | 156 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tddb.vcxproj.filters | 44 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdnet.vcxproj | 151 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdnet.vcxproj.filters | 99 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdsqlite.vcxproj | 117 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdsqlite.vcxproj.filters | 27 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdutils.vcxproj | 263 | ||||
-rw-r--r-- | protocols/Telegram/tdlib/build/tdutils.vcxproj.filters | 465 |
12 files changed, 2706 insertions, 0 deletions
diff --git a/protocols/Telegram/tdlib/build/tdactor.vcxproj b/protocols/Telegram/tdlib/build/tdactor.vcxproj new file mode 100644 index 0000000000..6a786bdc00 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdactor.vcxproj @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{85F63934-02FE-332A-8703-059040B65512}</ProjectGuid> + <ProjectName>tdactor</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <PlatformToolset>v141</PlatformToolset> + <ConfigurationType>StaticLibrary</ConfigurationType> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <PlatformToolset>v141</PlatformToolset> + <ConfigurationType>StaticLibrary</ConfigurationType> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdactor;..\td\tdutils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <WarningLevel>Level4</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdactor;..\td\tdutils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <WarningLevel>Level4</WarningLevel> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdactor;..\td\tdutils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdactor;..\td\tdutils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\tdactor\td\actor\impl\ConcurrentScheduler.cpp" /> + <ClCompile Include="..\td\tdactor\td\actor\impl\Scheduler.cpp" /> + <ClCompile Include="..\td\tdactor\td\actor\MultiPromise.cpp" /> + <ClCompile Include="..\td\tdactor\td\actor\Timeout.cpp" /> + <ClCompile Include="..\td\tdactor\td\actor\impl2\Scheduler.cpp" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\Actor-decl.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\Actor.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorId-decl.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorId.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorInfo-decl.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorInfo.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\EventFull-decl.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\EventFull.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\ConcurrentScheduler.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\Event.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\Scheduler-decl.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl\Scheduler.h" /> + <ClInclude Include="..\td\tdactor\td\actor\Condition.h" /> + <ClInclude Include="..\td\tdactor\td\actor\MultiPromise.h" /> + <ClInclude Include="..\td\tdactor\td\actor\PromiseFuture.h" /> + <ClInclude Include="..\td\tdactor\td\actor\SchedulerLocalStorage.h" /> + <ClInclude Include="..\td\tdactor\td\actor\SignalSlot.h" /> + <ClInclude Include="..\td\tdactor\td\actor\SleepActor.h" /> + <ClInclude Include="..\td\tdactor\td\actor\Timeout.h" /> + <ClInclude Include="..\td\tdactor\td\actor\actor.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorLocker.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorSignals.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorState.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl2\Scheduler.h" /> + <ClInclude Include="..\td\tdactor\td\actor\impl2\SchedulerId.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="tdutils.vcxproj"> + <Project>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</Project> + <Name>tdutils</Name> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdactor.vcxproj.filters b/protocols/Telegram/tdlib/build/tdactor.vcxproj.filters new file mode 100644 index 0000000000..830d9d15c0 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdactor.vcxproj.filters @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\tdactor\td\actor\impl\ConcurrentScheduler.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdactor\td\actor\impl\Scheduler.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdactor\td\actor\MultiPromise.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdactor\td\actor\Timeout.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdactor\td\actor\impl2\Scheduler.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\tdactor\td\actor\impl\Actor-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\Actor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorId-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorInfo-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\ActorInfo.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\EventFull-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\EventFull.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\ConcurrentScheduler.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\Event.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\Scheduler-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl\Scheduler.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\Condition.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\MultiPromise.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\PromiseFuture.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\SchedulerLocalStorage.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\SignalSlot.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\SleepActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\Timeout.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\actor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorLocker.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorSignals.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl2\ActorState.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl2\Scheduler.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdactor\td\actor\impl2\SchedulerId.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> diff --git a/protocols/Telegram/tdlib/build/tdcore.vcxproj b/protocols/Telegram/tdlib/build/tdcore.vcxproj new file mode 100644 index 0000000000..bd0f18e960 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdcore.vcxproj @@ -0,0 +1,383 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{FC88FB5A-AAED-3F3E-9959-236444D8F644}</ProjectGuid> + <ProjectName>tdcore</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td;..\td\td\generate\auto;..\..\..\include;..\td\tdactor;..\td\tdutils;..\td\tdnet;..\td\tddb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td;..\td\td\generate\auto;..\..\..\include;..\td\tdactor;..\td\tdutils;..\td\tdnet;..\td\tddb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td;..\td\td\generate\auto;..\..\..\include;..\td\tdactor;..\td\tdutils;..\td\tdnet;..\td\tddb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td;..\td\td\generate\auto;..\..\..\include;..\td\tdactor;..\td\tdutils;..\td\tdnet;..\td\tddb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\td\mtproto\AuthData.cpp" /> + <ClCompile Include="..\td\td\mtproto\crypto.cpp" /> + <ClCompile Include="..\td\td\mtproto\Handshake.cpp" /> + <ClCompile Include="..\td\td\mtproto\HandshakeActor.cpp" /> + <ClCompile Include="..\td\td\mtproto\HttpTransport.cpp" /> + <ClCompile Include="..\td\td\mtproto\IStreamTransport.cpp" /> + <ClCompile Include="..\td\td\mtproto\RawConnection.cpp" /> + <ClCompile Include="..\td\td\mtproto\SessionConnection.cpp" /> + <ClCompile Include="..\td\td\mtproto\TcpTransport.cpp" /> + <ClCompile Include="..\td\td\mtproto\Transport.cpp" /> + <ClCompile Include="..\td\td\mtproto\utils.cpp" /> + <ClCompile Include="..\td\td\telegram\AnimationsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\AudiosManager.cpp" /> + <ClCompile Include="..\td\td\telegram\AuthManager.cpp" /> + <ClCompile Include="..\td\td\telegram\CallActor.cpp" /> + <ClCompile Include="..\td\td\telegram\CallDiscardReason.cpp" /> + <ClCompile Include="..\td\td\telegram\CallManager.cpp" /> + <ClCompile Include="..\td\td\telegram\CallbackQueriesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\ClientActor.cpp" /> + <ClCompile Include="..\td\td\telegram\ConfigManager.cpp" /> + <ClCompile Include="..\td\td\telegram\ConfigShared.cpp" /> + <ClCompile Include="..\td\td\telegram\Contact.cpp" /> + <ClCompile Include="..\td\td\telegram\ContactsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\DelayDispatcher.cpp" /> + <ClCompile Include="..\td\td\telegram\DeviceTokenManager.cpp" /> + <ClCompile Include="..\td\td\telegram\DhCache.cpp" /> + <ClCompile Include="..\td\td\telegram\DialogDb.cpp" /> + <ClCompile Include="..\td\td\telegram\DialogId.cpp" /> + <ClCompile Include="..\td\td\telegram\DialogParticipant.cpp" /> + <ClCompile Include="..\td\td\telegram\DocumentsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileDb.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileDownloader.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileFromBytes.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileGcParameters.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileGcWorker.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileGenerateManager.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileHashUploader.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileLoader.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileLoaderUtils.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileLoadManager.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileManager.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileStats.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileStatsWorker.cpp" /> + <ClCompile Include="..\td\td\telegram\files\FileUploader.cpp" /> + <ClCompile Include="..\td\td\telegram\files\PartsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\files\ResourceManager.cpp" /> + <ClCompile Include="..\td\td\telegram\Game.cpp" /> + <ClCompile Include="..\td\td\telegram\Global.cpp" /> + <ClCompile Include="..\td\td\telegram\HashtagHints.cpp" /> + <ClCompile Include="..\td\td\telegram\InlineQueriesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\Location.cpp" /> + <ClCompile Include="..\td\td\telegram\MessageEntity.cpp" /> + <ClCompile Include="..\td\td\telegram\MessagesDb.cpp" /> + <ClCompile Include="..\td\td\telegram\MessagesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\misc.cpp" /> + <ClCompile Include="..\td\td\telegram\net\AuthDataShared.cpp" /> + <ClCompile Include="..\td\td\telegram\net\ConnectionCreator.cpp" /> + <ClCompile Include="..\td\td\telegram\net\DcAuthManager.cpp" /> + <ClCompile Include="..\td\td\telegram\net\DcOptionsSet.cpp" /> + <ClCompile Include="..\td\td\telegram\net\MtprotoHeader.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetActor.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetQuery.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetQueryCounter.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetQueryCreator.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetQueryDelayer.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetQueryDispatcher.cpp" /> + <ClCompile Include="..\td\td\telegram\net\NetStatsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\net\PublicRsaKeyShared.cpp" /> + <ClCompile Include="..\td\td\telegram\net\PublicRsaKeyWatchdog.cpp" /> + <ClCompile Include="..\td\td\telegram\net\Session.cpp" /> + <ClCompile Include="..\td\td\telegram\net\SessionProxy.cpp" /> + <ClCompile Include="..\td\td\telegram\net\SessionMultiProxy.cpp" /> + <ClCompile Include="..\td\td\telegram\Payments.cpp" /> + <ClCompile Include="..\td\td\telegram\PasswordManager.cpp" /> + <ClCompile Include="..\td\td\telegram\PrivacyManager.cpp" /> + <ClCompile Include="..\td\td\telegram\Photo.cpp" /> + <ClCompile Include="..\td\td\telegram\ReplyMarkup.cpp" /> + <ClCompile Include="..\td\td\telegram\SecretChatActor.cpp" /> + <ClCompile Include="..\td\td\telegram\SecretChatDb.cpp" /> + <ClCompile Include="..\td\td\telegram\SecretChatsManager.cpp" /> + <ClCompile Include="..\td\td\telegram\SequenceDispatcher.cpp" /> + <ClCompile Include="..\td\td\telegram\StateManager.cpp" /> + <ClCompile Include="..\td\td\telegram\StickersManager.cpp" /> + <ClCompile Include="..\td\td\telegram\StorageManager.cpp" /> + <ClCompile Include="..\td\td\telegram\Td.cpp" /> + <ClCompile Include="..\td\td\telegram\TdDb.cpp" /> + <ClCompile Include="..\td\td\telegram\TopDialogManager.cpp" /> + <ClCompile Include="..\td\td\telegram\UpdatesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\VideoNotesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\VideosManager.cpp" /> + <ClCompile Include="..\td\td\telegram\VoiceNotesManager.cpp" /> + <ClCompile Include="..\td\td\telegram\WebPagesManager.cpp" /> + <ClInclude Include="..\td\td\mtproto\AuthData.h" /> + <ClInclude Include="..\td\td\mtproto\AuthKey.h" /> + <ClInclude Include="..\td\td\mtproto\crypto.h" /> + <ClInclude Include="..\td\td\mtproto\CryptoStorer.h" /> + <ClInclude Include="..\td\td\mtproto\Handshake.h" /> + <ClInclude Include="..\td\td\mtproto\HandshakeActor.h" /> + <ClInclude Include="..\td\td\mtproto\HandshakeConnection.h" /> + <ClInclude Include="..\td\td\mtproto\HttpTransport.h" /> + <ClInclude Include="..\td\td\mtproto\IStreamTransport.h" /> + <ClInclude Include="..\td\td\mtproto\NoCryptoStorer.h" /> + <ClInclude Include="..\td\td\mtproto\PacketStorer.h" /> + <ClInclude Include="..\td\td\mtproto\PingConnection.h" /> + <ClInclude Include="..\td\td\mtproto\RawConnection.h" /> + <ClInclude Include="..\td\td\mtproto\SessionConnection.h" /> + <ClInclude Include="..\td\td\mtproto\TcpTransport.h" /> + <ClInclude Include="..\td\td\mtproto\Transport.h" /> + <ClInclude Include="..\td\td\mtproto\utils.h" /> + <ClInclude Include="..\td\td\telegram\AccessRights.h" /> + <ClInclude Include="..\td\td\telegram\AnimationsManager.h" /> + <ClInclude Include="..\td\td\telegram\AudiosManager.h" /> + <ClInclude Include="..\td\td\telegram\AuthManager.h" /> + <ClInclude Include="..\td\td\telegram\CallActor.h" /> + <ClInclude Include="..\td\td\telegram\CallDiscardReason.h" /> + <ClInclude Include="..\td\td\telegram\CallId.h" /> + <ClInclude Include="..\td\td\telegram\CallManager.h" /> + <ClInclude Include="..\td\td\telegram\CallbackQueriesManager.h" /> + <ClInclude Include="..\td\td\telegram\ChannelId.h" /> + <ClInclude Include="..\td\td\telegram\ChatId.h" /> + <ClInclude Include="..\td\td\telegram\ClientActor.h" /> + <ClInclude Include="..\td\td\telegram\ConfigManager.h" /> + <ClInclude Include="..\td\td\telegram\ConfigShared.h" /> + <ClInclude Include="..\td\td\telegram\Contact.h" /> + <ClInclude Include="..\td\td\telegram\ContactsManager.h" /> + <ClInclude Include="..\td\td\telegram\DelayDispatcher.h" /> + <ClInclude Include="..\td\td\telegram\DeviceTokenManager.h" /> + <ClInclude Include="..\td\td\telegram\DhCache.h" /> + <ClInclude Include="..\td\td\telegram\DhConfig.h" /> + <ClInclude Include="..\td\td\telegram\DialogDb.h" /> + <ClInclude Include="..\td\td\telegram\DialogId.h" /> + <ClInclude Include="..\td\td\telegram\DialogParticipant.h" /> + <ClInclude Include="..\td\td\telegram\DocumentsManager.h" /> + <ClInclude Include="..\td\td\telegram\files\FileDb.h" /> + <ClInclude Include="..\td\td\telegram\files\FileDownloader.h" /> + <ClInclude Include="..\td\td\telegram\files\FileFromBytes.h" /> + <ClInclude Include="..\td\td\telegram\files\FileGcParameters.h" /> + <ClInclude Include="..\td\td\telegram\files\FileGcWorker.h" /> + <ClInclude Include="..\td\td\telegram\files\FileGenerateManager.h" /> + <ClInclude Include="..\td\td\telegram\files\FileHashUploader.h" /> + <ClInclude Include="..\td\td\telegram\files\FileId.h" /> + <ClInclude Include="..\td\td\telegram\files\FileLoaderActor.h" /> + <ClInclude Include="..\td\td\telegram\files\FileLoader.h" /> + <ClInclude Include="..\td\td\telegram\files\FileLoaderUtils.h" /> + <ClInclude Include="..\td\td\telegram\files\FileLoadManager.h" /> + <ClInclude Include="..\td\td\telegram\files\FileLocation.h" /> + <ClInclude Include="..\td\td\telegram\files\FileManager.h" /> + <ClInclude Include="..\td\td\telegram\files\FileStats.h" /> + <ClInclude Include="..\td\td\telegram\files\FileStatsWorker.h" /> + <ClInclude Include="..\td\td\telegram\files\FileUploader.h" /> + <ClInclude Include="..\td\td\telegram\files\PartsManager.h" /> + <ClInclude Include="..\td\td\telegram\files\ResourceManager.h" /> + <ClInclude Include="..\td\td\telegram\files\ResourceState.h" /> + <ClInclude Include="..\td\td\telegram\Game.h" /> + <ClInclude Include="..\td\td\telegram\Global.h" /> + <ClInclude Include="..\td\td\telegram\HashtagHints.h" /> + <ClInclude Include="..\td\td\telegram\InlineQueriesManager.h" /> + <ClInclude Include="..\td\td\telegram\Location.h" /> + <ClInclude Include="..\td\td\telegram\logevent\LogEvent.h" /> + <ClInclude Include="..\td\td\telegram\logevent\SecretChatEvent.h" /> + <ClInclude Include="..\td\td\telegram\MessageEntity.h" /> + <ClInclude Include="..\td\td\telegram\MessageId.h" /> + <ClInclude Include="..\td\td\telegram\MessagesDb.h" /> + <ClInclude Include="..\td\td\telegram\MessagesManager.h" /> + <ClInclude Include="..\td\td\telegram\misc.h" /> + <ClInclude Include="..\td\td\telegram\net\AuthDataShared.h" /> + <ClInclude Include="..\td\td\telegram\net\ConnectionCreator.h" /> + <ClInclude Include="..\td\td\telegram\net\DcAuthManager.h" /> + <ClInclude Include="..\td\td\telegram\net\DcId.h" /> + <ClInclude Include="..\td\td\telegram\net\DcOptions.h" /> + <ClInclude Include="..\td\td\telegram\net\DcOptionsSet.h" /> + <ClInclude Include="..\td\td\telegram\net\MtprotoHeader.h" /> + <ClInclude Include="..\td\td\telegram\net\NetActor.h" /> + <ClInclude Include="..\td\td\telegram\net\NetQuery.h" /> + <ClInclude Include="..\td\td\telegram\net\NetQueryCounter.h" /> + <ClInclude Include="..\td\td\telegram\net\NetQueryCreator.h" /> + <ClInclude Include="..\td\td\telegram\net\NetQueryDelayer.h" /> + <ClInclude Include="..\td\td\telegram\net\NetQueryDispatcher.h" /> + <ClInclude Include="..\td\td\telegram\net\NetStatsManager.h" /> + <ClInclude Include="..\td\td\telegram\net\NetType.h" /> + <ClInclude Include="..\td\td\telegram\net\PublicRsaKeyShared.h" /> + <ClInclude Include="..\td\td\telegram\net\PublicRsaKeyWatchdog.h" /> + <ClInclude Include="..\td\td\telegram\net\Session.h" /> + <ClInclude Include="..\td\td\telegram\net\SessionProxy.h" /> + <ClInclude Include="..\td\td\telegram\net\SessionMultiProxy.h" /> + <ClInclude Include="..\td\td\telegram\net\TempAuthKeyWatchdog.h" /> + <ClInclude Include="..\td\td\telegram\PasswordManager.h" /> + <ClInclude Include="..\td\td\telegram\Payments.h" /> + <ClInclude Include="..\td\td\telegram\Photo.h" /> + <ClInclude Include="..\td\td\telegram\PrivacyManager.h" /> + <ClInclude Include="..\td\td\telegram\PtsManager.h" /> + <ClInclude Include="..\td\td\telegram\ReplyMarkup.h" /> + <ClInclude Include="..\td\td\telegram\SecretChatActor.h" /> + <ClInclude Include="..\td\td\telegram\SecretChatId.h" /> + <ClInclude Include="..\td\td\telegram\SecretChatDb.h" /> + <ClInclude Include="..\td\td\telegram\SecretChatsManager.h" /> + <ClInclude Include="..\td\td\telegram\SecretInputMedia.h" /> + <ClInclude Include="..\td\td\telegram\SequenceDispatcher.h" /> + <ClInclude Include="..\td\td\telegram\StateManager.h" /> + <ClInclude Include="..\td\td\telegram\StickersManager.h" /> + <ClInclude Include="..\td\td\telegram\StorageManager.h" /> + <ClInclude Include="..\td\td\telegram\Td.h" /> + <ClInclude Include="..\td\td\telegram\TdCallback.h" /> + <ClInclude Include="..\td\td\telegram\TdDb.h" /> + <ClInclude Include="..\td\td\telegram\TdParameters.h" /> + <ClInclude Include="..\td\td\telegram\TopDialogManager.h" /> + <ClInclude Include="..\td\td\telegram\UniqueId.h" /> + <ClInclude Include="..\td\td\telegram\UpdatesManager.h" /> + <ClInclude Include="..\td\td\telegram\UserId.h" /> + <ClInclude Include="..\td\td\telegram\Version.h" /> + <ClInclude Include="..\td\td\telegram\VideoNotesManager.h" /> + <ClInclude Include="..\td\td\telegram\VideosManager.h" /> + <ClInclude Include="..\td\td\telegram\VoiceNotesManager.h" /> + <ClInclude Include="..\td\td\telegram\WebPageId.h" /> + <ClInclude Include="..\td\td\telegram\WebPagesManager.h" /> + <ClInclude Include="..\td\td\telegram\AnimationsManager.hpp" /> + <ClInclude Include="..\td\td\telegram\AudiosManager.hpp" /> + <ClInclude Include="..\td\td\telegram\AuthManager.hpp" /> + <ClInclude Include="..\td\td\telegram\DocumentsManager.hpp" /> + <ClInclude Include="..\td\td\telegram\files\FileId.hpp" /> + <ClInclude Include="..\td\td\telegram\files\FileManager.hpp" /> + <ClInclude Include="..\td\td\telegram\Game.hpp" /> + <ClInclude Include="..\td\td\telegram\Payments.hpp" /> + <ClInclude Include="..\td\td\telegram\Photo.hpp" /> + <ClInclude Include="..\td\td\telegram\ReplyMarkup.hpp" /> + <ClInclude Include="..\td\td\telegram\StickersManager.hpp" /> + <ClInclude Include="..\td\td\telegram\VideoNotesManager.hpp" /> + <ClInclude Include="..\td\td\telegram\VideosManager.hpp" /> + <ClInclude Include="..\td\td\telegram\VoiceNotesManager.hpp" /> + <ClCompile Include="..\td\td\generate\auto\td\mtproto\mtproto_api.cpp" /> + <ClInclude Include="..\td\td\generate\auto\td\mtproto\mtproto_api.h" /> + <ClInclude Include="..\td\td\generate\auto\td\mtproto\mtproto_api.hpp" /> + <ClCompile Include="..\td\td\generate\auto\td\telegram\td_api.cpp" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\td_api.h" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\td_api.hpp" /> + <ClCompile Include="..\td\td\generate\auto\td\telegram\telegram_api.cpp" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\telegram_api.h" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\telegram_api.hpp" /> + <ClCompile Include="..\td\td\generate\auto\td\telegram\secret_api.cpp" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\secret_api.h" /> + <ClInclude Include="..\td\td\generate\auto\td\telegram\secret_api.hpp" /> + <ClInclude Include="..\td\td\tl\TlObject.h" /> + <ClInclude Include="..\td\td\tl\tl_object_parse.h" /> + <ClInclude Include="..\td\td\tl\tl_object_store.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="tdactor.vcxproj"> + <Project>{85F63934-02FE-332A-8703-059040B65512}</Project> + <Name>tdactor</Name> + </ProjectReference> + <ProjectReference Include="tddb.vcxproj"> + <Project>{F525EE11-8820-3D8A-87A5-465D50A98A64}</Project> + <Name>tddb</Name> + </ProjectReference> + <ProjectReference Include="tdnet.vcxproj"> + <Project>{2246C3CF-7888-3102-984A-80214ADF418C}</Project> + <Name>tdnet</Name> + </ProjectReference> + <ProjectReference Include="tdsqlite.vcxproj"> + <Project>{4FA94C32-60A9-33CC-B822-9BB1BDDD34FD}</Project> + <Name>tdsqlite</Name> + </ProjectReference> + <ProjectReference Include="tdutils.vcxproj"> + <Project>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</Project> + <Name>tdutils</Name> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdcore.vcxproj.filters b/protocols/Telegram/tdlib/build/tdcore.vcxproj.filters new file mode 100644 index 0000000000..1e4dddda0e --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdcore.vcxproj.filters @@ -0,0 +1,747 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\td\mtproto\AuthData.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\crypto.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\Handshake.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\HandshakeActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\HttpTransport.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\IStreamTransport.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\RawConnection.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\SessionConnection.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\TcpTransport.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\Transport.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\mtproto\utils.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\AnimationsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\AudiosManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\AuthManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\CallActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\CallDiscardReason.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\CallManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\CallbackQueriesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\ClientActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\ConfigManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\ConfigShared.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Contact.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\ContactsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DelayDispatcher.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DeviceTokenManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DhCache.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DialogDb.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DialogId.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DialogParticipant.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\DocumentsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileDb.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileDownloader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileFromBytes.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileGcParameters.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileGcWorker.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileGenerateManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileHashUploader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileLoader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileLoaderUtils.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileLoadManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileStats.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileStatsWorker.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\FileUploader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\PartsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\files\ResourceManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Game.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Global.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\HashtagHints.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\InlineQueriesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Location.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\MessageEntity.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\MessagesDb.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\MessagesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\misc.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\AuthDataShared.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\ConnectionCreator.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\DcAuthManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\DcOptionsSet.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\MtprotoHeader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetQuery.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetQueryCounter.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetQueryCreator.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetQueryDelayer.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetQueryDispatcher.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\NetStatsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\PublicRsaKeyShared.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\PublicRsaKeyWatchdog.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\Session.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\SessionProxy.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\net\SessionMultiProxy.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Payments.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\PasswordManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\PrivacyManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Photo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\ReplyMarkup.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\SecretChatActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\SecretChatDb.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\SecretChatsManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\SequenceDispatcher.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\StateManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\StickersManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\StorageManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\Td.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\TdDb.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\TopDialogManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\UpdatesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\VideoNotesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\VideosManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\VoiceNotesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\telegram\WebPagesManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\generate\auto\td\mtproto\mtproto_api.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\generate\auto\td\telegram\td_api.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\generate\auto\td\telegram\telegram_api.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\td\generate\auto\td\telegram\secret_api.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\td\mtproto\AuthData.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\AuthKey.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\crypto.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\CryptoStorer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\Handshake.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\HandshakeActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\HandshakeConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\HttpTransport.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\IStreamTransport.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\NoCryptoStorer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\PacketStorer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\PingConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\RawConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\SessionConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\TcpTransport.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\Transport.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\mtproto\utils.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AccessRights.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AnimationsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AudiosManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AuthManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\CallActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\CallDiscardReason.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\CallId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\CallManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\CallbackQueriesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ChannelId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ChatId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ClientActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ConfigManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ConfigShared.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Contact.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ContactsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DelayDispatcher.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DeviceTokenManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DhCache.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DhConfig.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DialogDb.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DialogId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DialogParticipant.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DocumentsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileDb.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileDownloader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileFromBytes.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileGcParameters.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileGcWorker.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileGenerateManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileHashUploader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileLoaderActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileLoader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileLoaderUtils.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileLoadManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileLocation.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileStats.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileStatsWorker.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileUploader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\PartsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\ResourceManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\ResourceState.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Game.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Global.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\HashtagHints.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\InlineQueriesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Location.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\logevent\LogEvent.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\logevent\SecretChatEvent.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\MessageEntity.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\MessageId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\MessagesDb.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\MessagesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\misc.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\AuthDataShared.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\ConnectionCreator.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\DcAuthManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\DcId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\DcOptions.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\DcOptionsSet.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\MtprotoHeader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetQuery.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetQueryCounter.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetQueryCreator.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetQueryDelayer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetQueryDispatcher.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetStatsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\NetType.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\PublicRsaKeyShared.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\PublicRsaKeyWatchdog.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\Session.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\SessionProxy.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\SessionMultiProxy.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\net\TempAuthKeyWatchdog.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\PasswordManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Payments.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Photo.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\PrivacyManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\PtsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ReplyMarkup.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SecretChatActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SecretChatId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SecretChatDb.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SecretChatsManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SecretInputMedia.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\SequenceDispatcher.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\StateManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\StickersManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\StorageManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Td.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\TdCallback.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\TdDb.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\TdParameters.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\TopDialogManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\UniqueId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\UpdatesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\UserId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Version.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VideoNotesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VideosManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VoiceNotesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\WebPageId.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\WebPagesManager.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AnimationsManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AudiosManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\AuthManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\DocumentsManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileId.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\files\FileManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Game.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Payments.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\Photo.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\ReplyMarkup.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\StickersManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VideoNotesManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VideosManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\telegram\VoiceNotesManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\mtproto\mtproto_api.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\mtproto\mtproto_api.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\td_api.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\td_api.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\telegram_api.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\telegram_api.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\secret_api.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\generate\auto\td\telegram\secret_api.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\tl\TlObject.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\tl\tl_object_parse.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\td\tl\tl_object_store.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> diff --git a/protocols/Telegram/tdlib/build/tddb.vcxproj b/protocols/Telegram/tdlib/build/tddb.vcxproj new file mode 100644 index 0000000000..8abfb34618 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tddb.vcxproj @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{F525EE11-8820-3D8A-87A5-465D50A98A64}</ProjectGuid> + <ProjectName>tddb</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tddb;..\td\tdactor;..\td\tdutils;..\td\build\tdutils;..\td\sqlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Optimization>Disabled</Optimization> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tddb;..\td\tdactor;..\td\tdutils;..\td\build\tdutils;..\td\sqlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Optimization>Disabled</Optimization> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tddb;..\td\tdactor;..\td\tdutils;..\td\build\tdutils;..\td\sqlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tddb;..\td\tdactor;..\td\tdutils;..\td\build\tdutils;..\td\sqlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\tddb\td\db\binlog\Binlog.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\BinlogEvent.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\ConcurrentBinlog.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\detail\BinlogEventsBuffer.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\detail\BinlogEventsProcessor.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteDb.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteStatement.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteKeyValueAsync.cpp" /> + <ClCompile Include="..\td\tddb\td\db\detail\RawSqliteDb.cpp" /> + <ClInclude Include="..\td\tddb\td\db\binlog\Binlog.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogInterface.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogEvent.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogHelper.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\ConcurrentBinlog.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\detail\BinlogEventsBuffer.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\detail\BinlogEventsProcessor.h" /> + <ClInclude Include="..\td\tddb\td\db\BinlogKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\DbKey.h" /> + <ClInclude Include="..\td\tddb\td\db\KeyValueSyncInterface.h" /> + <ClInclude Include="..\td\tddb\td\db\Pmc.h" /> + <ClInclude Include="..\td\tddb\td\db\SeqKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteConnectionSafe.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteDb.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValueAsync.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValueSafe.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteStatement.h" /> + <ClInclude Include="..\td\tddb\td\db\TsSeqKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\detail\RawSqliteDb.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="tdactor.vcxproj"> + <Project>{85F63934-02FE-332A-8703-059040B65512}</Project> + <Name>tdactor</Name> + </ProjectReference> + <ProjectReference Include="tdsqlite.vcxproj"> + <Project>{4FA94C32-60A9-33CC-B822-9BB1BDDD34FD}</Project> + <Name>tdsqlite</Name> + </ProjectReference> + <ProjectReference Include="tdutils.vcxproj"> + <Project>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</Project> + <Name>tdutils</Name> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tddb.vcxproj.filters b/protocols/Telegram/tdlib/build/tddb.vcxproj.filters new file mode 100644 index 0000000000..c1f569c828 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tddb.vcxproj.filters @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\tddb\td\db\binlog\Binlog.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\BinlogEvent.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\ConcurrentBinlog.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\detail\BinlogEventsBuffer.cpp" /> + <ClCompile Include="..\td\tddb\td\db\binlog\detail\BinlogEventsProcessor.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteDb.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteStatement.cpp" /> + <ClCompile Include="..\td\tddb\td\db\SqliteKeyValueAsync.cpp" /> + <ClCompile Include="..\td\tddb\td\db\detail\RawSqliteDb.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\tddb\td\db\binlog\Binlog.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogInterface.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogEvent.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\BinlogHelper.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\ConcurrentBinlog.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\detail\BinlogEventsBuffer.h" /> + <ClInclude Include="..\td\tddb\td\db\binlog\detail\BinlogEventsProcessor.h" /> + <ClInclude Include="..\td\tddb\td\db\BinlogKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\DbKey.h" /> + <ClInclude Include="..\td\tddb\td\db\KeyValueSyncInterface.h" /> + <ClInclude Include="..\td\tddb\td\db\Pmc.h" /> + <ClInclude Include="..\td\tddb\td\db\SeqKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteConnectionSafe.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteDb.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValueAsync.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteKeyValueSafe.h" /> + <ClInclude Include="..\td\tddb\td\db\SqliteStatement.h" /> + <ClInclude Include="..\td\tddb\td\db\TsSeqKeyValue.h" /> + <ClInclude Include="..\td\tddb\td\db\detail\RawSqliteDb.h" /> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdnet.vcxproj b/protocols/Telegram/tdlib/build/tdnet.vcxproj new file mode 100644 index 0000000000..9b1c9e9ec3 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdnet.vcxproj @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{2246C3CF-7888-3102-984A-80214ADF418C}</ProjectGuid> + <ProjectName>tdnet</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdnet;..\..\..\include;..\td\tdutils;..\td\tdactor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdnet;..\..\..\include;..\td\tdutils;..\td\tdactor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdnet;..\..\..\include;..\td\tdutils;..\td\tdactor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdnet;..\..\..\include;..\td\tdutils;..\td\tdactor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\tdnet\td\net\GetHostByNameActor.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpChunkedByteFlow.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpConnectionBase.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpContentLengthByteFlow.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpFile.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpInboundConnection.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpOutboundConnection.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpQuery.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\HttpReader.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\Socks5.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\SslFd.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\TcpListener.cpp" /> + <ClCompile Include="..\td\tdnet\td\net\Wget.cpp" /> + <ClInclude Include="..\td\tdnet\td\net\GetHostByNameActor.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpChunkedByteFlow.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpConnectionBase.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpContentLengthByteFlow.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpFile.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpHeaderCreator.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpInboundConnection.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpOutboundConnection.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpQuery.h" /> + <ClInclude Include="..\td\tdnet\td\net\HttpReader.h" /> + <ClInclude Include="..\td\tdnet\td\net\NetStats.h" /> + <ClInclude Include="..\td\tdnet\td\net\Socks5.h" /> + <ClInclude Include="..\td\tdnet\td\net\SslFd.h" /> + <ClInclude Include="..\td\tdnet\td\net\TcpListener.h" /> + <ClInclude Include="..\td\tdnet\td\net\Wget.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="tdactor.vcxproj"> + <Project>{85F63934-02FE-332A-8703-059040B65512}</Project> + <Name>tdactor</Name> + </ProjectReference> + <ProjectReference Include="tdutils.vcxproj"> + <Project>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</Project> + <Name>tdutils</Name> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdnet.vcxproj.filters b/protocols/Telegram/tdlib/build/tdnet.vcxproj.filters new file mode 100644 index 0000000000..8e762041c9 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdnet.vcxproj.filters @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\tdnet\td\net\GetHostByNameActor.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpChunkedByteFlow.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpConnectionBase.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpContentLengthByteFlow.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpFile.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpInboundConnection.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpOutboundConnection.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpQuery.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\HttpReader.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\Socks5.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\SslFd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\TcpListener.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdnet\td\net\Wget.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\tdnet\td\net\GetHostByNameActor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpChunkedByteFlow.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpConnectionBase.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpContentLengthByteFlow.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpFile.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpHeaderCreator.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpInboundConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpOutboundConnection.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpQuery.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\HttpReader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\NetStats.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\Socks5.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\SslFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\TcpListener.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdnet\td\net\Wget.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> diff --git a/protocols/Telegram/tdlib/build/tdsqlite.vcxproj b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj new file mode 100644 index 0000000000..1198a3d591 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{4FA94C32-60A9-33CC-B822-9BB1BDDD34FD}</ProjectGuid> + <ProjectName>tdsqlite</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\sqlite;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <ExceptionHandling> + </ExceptionHandling> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;SQLITE_DEFAULT_MEMSTATUS=0;SQLITE_OMIT_LOAD_EXTENSION;SQLITE_OMIT_DECLTYPE;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_HAS_CODEC;SQLITE_TEMP_STORE=2;SQLITE_ENABLE_FTS5;SQLITE_DISABLE_LFS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\sqlite;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <ExceptionHandling> + </ExceptionHandling> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;SQLITE_DEFAULT_MEMSTATUS=0;SQLITE_OMIT_LOAD_EXTENSION;SQLITE_OMIT_DECLTYPE;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_HAS_CODEC;SQLITE_TEMP_STORE=2;SQLITE_ENABLE_FTS5;SQLITE_DISABLE_LFS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\sqlite;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;SQLITE_DEFAULT_MEMSTATUS=0;SQLITE_OMIT_LOAD_EXTENSION;SQLITE_OMIT_DECLTYPE;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_HAS_CODEC;SQLITE_TEMP_STORE=2;SQLITE_ENABLE_FTS5;SQLITE_DISABLE_LFS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\sqlite;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;SQLITE_DEFAULT_MEMSTATUS=0;SQLITE_OMIT_LOAD_EXTENSION;SQLITE_OMIT_DECLTYPE;SQLITE_OMIT_PROGRESS_CALLBACK;SQLITE_HAS_CODEC;SQLITE_TEMP_STORE=2;SQLITE_ENABLE_FTS5;SQLITE_DISABLE_LFS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\sqlite\sqlite\sqlite3.c" /> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3.h" /> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3ext.h" /> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3session.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdsqlite.vcxproj.filters b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj.filters new file mode 100644 index 0000000000..1128706fb0 --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdsqlite.vcxproj.filters @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\sqlite\sqlite\sqlite3.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3ext.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\sqlite\sqlite\sqlite3session.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> diff --git a/protocols/Telegram/tdlib/build/tdutils.vcxproj b/protocols/Telegram/tdlib/build/tdutils.vcxproj new file mode 100644 index 0000000000..96d379477c --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdutils.vcxproj @@ -0,0 +1,263 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug|x64"> + <Configuration>Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|x64"> + <Configuration>Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</ProjectGuid> + <ProjectName>tdutils</ProjectName> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <OutDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</OutDir> + <IntDir>$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdutils;..\..\..\include;..\..\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdutils;..\..\..\include;..\..\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <Optimization>Disabled</Optimization> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdutils;..\..\..\include;..\..\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>..\td\tdutils;..\..\..\include;..\..\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <DisableSpecificWarnings>4100;4127;4324;4505;4702</DisableSpecificWarnings> + <RuntimeTypeInfo>false</RuntimeTypeInfo> + <WarningLevel>Level4</WarningLevel> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\td\tdutils\td\utils\port\Clocks.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\Fd.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\FileFd.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\IPAddress.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\path.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\ServerSocketFd.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\signals.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\sleep.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\SocketFd.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\Stat.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\thread_local.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\wstring_convert.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Epoll.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdBsd.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdLinux.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdWindows.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\KQueue.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Poll.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Select.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\ThreadIdGuard.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\WineventPoll.cpp" /> + <ClCompile Include="..\td\tdutils\generate\auto\mime_type_to_extension.cpp" /> + <ClCompile Include="..\td\tdutils\generate\auto\extension_to_mime_type.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\base64.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\BigNum.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\buffer.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\crypto.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\FileLog.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\filesystem.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\find_boundary.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Gzip.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\GzipByteFlow.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Hints.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\HttpUrl.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\JsonBuilder.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\logging.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\misc.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\MimeType.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Random.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\StackAllocator.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Status.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\StringBuilder.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Time.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\Timer.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\tl_parsers.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\unicode.cpp" /> + <ClCompile Include="..\td\tdutils\td\utils\utf8.cpp" /> + <ClInclude Include="..\td\tdutils\td\utils\port\Clocks.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\config.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\CxCli.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\EventFd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\EventFdBase.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\Fd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\FileFd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\IPAddress.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\path.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\platform.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\Poll.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\PollBase.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\RwMutex.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\ServerSocketFd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\signals.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\sleep.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\SocketFd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\Stat.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\thread.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\thread_local.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\wstring_convert.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Epoll.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdBsd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdLinux.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdWindows.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\KQueue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Poll.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Select.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadIdGuard.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadPthread.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadStl.h" /> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\WineventPoll.h" /> + <ClInclude Include="..\td\tdutils\td\utils\AesCtrByteFlow.h" /> + <ClInclude Include="..\td\tdutils\td\utils\base64.h" /> + <ClInclude Include="..\td\tdutils\td\utils\benchmark.h" /> + <ClInclude Include="..\td\tdutils\td\utils\BigNum.h" /> + <ClInclude Include="..\td\tdutils\td\utils\buffer.h" /> + <ClInclude Include="..\td\tdutils\td\utils\BufferedFd.h" /> + <ClInclude Include="..\td\tdutils\td\utils\BufferedReader.h" /> + <ClInclude Include="..\td\tdutils\td\utils\ByteFlow.h" /> + <ClInclude Include="..\td\tdutils\td\utils\ChangesProcessor.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Closure.h" /> + <ClInclude Include="..\td\tdutils\td\utils\common.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Container.h" /> + <ClInclude Include="..\td\tdutils\td\utils\crypto.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Enumerator.h" /> + <ClInclude Include="..\td\tdutils\td\utils\FileLog.h" /> + <ClInclude Include="..\td\tdutils\td\utils\filesystem.h" /> + <ClInclude Include="..\td\tdutils\td\utils\find_boundary.h" /> + <ClInclude Include="..\td\tdutils\td\utils\FloodControlFast.h" /> + <ClInclude Include="..\td\tdutils\td\utils\FloodControlStrict.h" /> + <ClInclude Include="..\td\tdutils\td\utils\format.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Gzip.h" /> + <ClInclude Include="..\td\tdutils\td\utils\GzipByteFlow.h" /> + <ClInclude Include="..\td\tdutils\td\utils\HazardPointers.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Heap.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Hints.h" /> + <ClInclude Include="..\td\tdutils\td\utils\HttpUrl.h" /> + <ClInclude Include="..\td\tdutils\td\utils\int_types.h" /> + <ClInclude Include="..\td\tdutils\td\utils\invoke.h" /> + <ClInclude Include="..\td\tdutils\td\utils\JsonBuilder.h" /> + <ClInclude Include="..\td\tdutils\td\utils\List.h" /> + <ClInclude Include="..\td\tdutils\td\utils\logging.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MemoryLog.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MimeType.h" /> + <ClInclude Include="..\td\tdutils\td\utils\misc.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MovableValue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MpmcQueue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MpmcWaiter.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MpscPollableQueue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\MpscLinkQueue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Named.h" /> + <ClInclude Include="..\td\tdutils\td\utils\ObjectPool.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Observer.h" /> + <ClInclude Include="..\td\tdutils\td\utils\optional.h" /> + <ClInclude Include="..\td\tdutils\td\utils\OptionsParser.h" /> + <ClInclude Include="..\td\tdutils\td\utils\OrderedEventsProcessor.h" /> + <ClInclude Include="..\td\tdutils\td\utils\overloaded.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Parser.h" /> + <ClInclude Include="..\td\tdutils\td\utils\PathView.h" /> + <ClInclude Include="..\td\tdutils\td\utils\queue.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Random.h" /> + <ClInclude Include="..\td\tdutils\td\utils\ScopeGuard.h" /> + <ClInclude Include="..\td\tdutils\td\utils\SharedObjectPool.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Slice-decl.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Slice.h" /> + <ClInclude Include="..\td\tdutils\td\utils\SpinLock.h" /> + <ClInclude Include="..\td\tdutils\td\utils\StackAllocator.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Status.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Storer.h" /> + <ClInclude Include="..\td\tdutils\td\utils\StorerBase.h" /> + <ClInclude Include="..\td\tdutils\td\utils\StringBuilder.h" /> + <ClInclude Include="..\td\tdutils\td\utils\tests.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Time.h" /> + <ClInclude Include="..\td\tdutils\td\utils\TimedStat.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Timer.h" /> + <ClInclude Include="..\td\tdutils\td\utils\tl_helpers.h" /> + <ClInclude Include="..\td\tdutils\td\utils\tl_parsers.h" /> + <ClInclude Include="..\td\tdutils\td\utils\tl_storers.h" /> + <ClInclude Include="..\td\tdutils\td\utils\type_traits.h" /> + <ClInclude Include="..\td\tdutils\td\utils\unicode.h" /> + <ClInclude Include="..\td\tdutils\td\utils\utf8.h" /> + <ClInclude Include="..\td\tdutils\td\utils\Variant.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/protocols/Telegram/tdlib/build/tdutils.vcxproj.filters b/protocols/Telegram/tdlib/build/tdutils.vcxproj.filters new file mode 100644 index 0000000000..e6f9fe816d --- /dev/null +++ b/protocols/Telegram/tdlib/build/tdutils.vcxproj.filters @@ -0,0 +1,465 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\td\tdutils\td\utils\port\Clocks.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\Fd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\FileFd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\IPAddress.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\path.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\ServerSocketFd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\signals.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\sleep.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\SocketFd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\Stat.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\thread_local.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\wstring_convert.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Epoll.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdBsd.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdLinux.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\EventFdWindows.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\KQueue.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Poll.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\Select.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\ThreadIdGuard.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\port\detail\WineventPoll.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\generate\auto\mime_type_to_extension.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\generate\auto\extension_to_mime_type.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\base64.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\BigNum.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\buffer.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\crypto.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\FileLog.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\filesystem.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\find_boundary.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Gzip.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\GzipByteFlow.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Hints.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\HttpUrl.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\JsonBuilder.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\logging.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\misc.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\MimeType.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Random.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\StackAllocator.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Status.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\StringBuilder.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Time.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\Timer.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\tl_parsers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\unicode.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\td\tdutils\td\utils\utf8.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\td\tdutils\td\utils\port\Clocks.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\config.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\CxCli.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\EventFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\EventFdBase.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\Fd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\FileFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\IPAddress.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\path.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\platform.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\Poll.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\PollBase.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\RwMutex.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\ServerSocketFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\signals.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\sleep.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\SocketFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\Stat.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\thread.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\thread_local.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\wstring_convert.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Epoll.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdBsd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdLinux.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\EventFdWindows.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\KQueue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Poll.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\Select.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadIdGuard.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadPthread.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\ThreadStl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\port\detail\WineventPoll.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\AesCtrByteFlow.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\base64.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\benchmark.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\BigNum.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\buffer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\BufferedFd.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\BufferedReader.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\ByteFlow.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\ChangesProcessor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Closure.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\common.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Container.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\crypto.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Enumerator.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\FileLog.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\filesystem.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\find_boundary.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\FloodControlFast.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\FloodControlStrict.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\format.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Gzip.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\GzipByteFlow.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\HazardPointers.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Heap.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Hints.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\HttpUrl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\int_types.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\invoke.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\JsonBuilder.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\List.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\logging.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MemoryLog.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MimeType.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\misc.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MovableValue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MpmcQueue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MpmcWaiter.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MpscPollableQueue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\MpscLinkQueue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Named.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\ObjectPool.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Observer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\optional.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\OptionsParser.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\OrderedEventsProcessor.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\overloaded.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Parser.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\PathView.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\queue.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Random.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\ScopeGuard.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\SharedObjectPool.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Slice-decl.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Slice.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\SpinLock.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\StackAllocator.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Status.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Storer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\StorerBase.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\StringBuilder.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\tests.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Time.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\TimedStat.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Timer.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\tl_helpers.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\tl_parsers.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\tl_storers.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\type_traits.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\unicode.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\utf8.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\td\tdutils\td\utils\Variant.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <Filter Include="Header Files"> + <UniqueIdentifier>{0FD26E20-5E51-396B-B4E5-98068F96B37E}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{CC4593AA-1CC3-37C8-BDF9-C5986B1808BD}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> |