summaryrefslogtreecommitdiff
path: root/protocols/Telegram
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Telegram')
-rw-r--r--protocols/Telegram/.gitignore1
-rw-r--r--protocols/Telegram/tdlib/tdactor.vcxproj9
-rw-r--r--protocols/Telegram/tdlib/tdcore.vcxproj9
-rw-r--r--protocols/Telegram/tdlib/tddb.vcxproj9
-rw-r--r--protocols/Telegram/tdlib/tdlib.vcxproj9
-rw-r--r--protocols/Telegram/tdlib/tdnet.vcxproj9
-rw-r--r--protocols/Telegram/tdlib/tdutils.vcxproj9
7 files changed, 31 insertions, 24 deletions
diff --git a/protocols/Telegram/.gitignore b/protocols/Telegram/.gitignore
new file mode 100644
index 0000000000..c3af857904
--- /dev/null
+++ b/protocols/Telegram/.gitignore
@@ -0,0 +1 @@
+lib/
diff --git a/protocols/Telegram/tdlib/tdactor.vcxproj b/protocols/Telegram/tdlib/tdactor.vcxproj
index 862a471cd2..3d3ccef881 100644
--- a/protocols/Telegram/tdlib/tdactor.vcxproj
+++ b/protocols/Telegram/tdlib/tdactor.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{85F63934-02FE-332A-8703-059040B65512}</ProjectGuid>
<ProjectName>tdactor</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>.\td\tdactor;.\td\tdutils;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
diff --git a/protocols/Telegram/tdlib/tdcore.vcxproj b/protocols/Telegram/tdlib/tdcore.vcxproj
index 032e259186..02e9ee8742 100644
--- a/protocols/Telegram/tdlib/tdcore.vcxproj
+++ b/protocols/Telegram/tdlib/tdcore.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{FC88FB5A-AAED-3F3E-9959-236444D8F644}</ProjectGuid>
<ProjectName>tdcore</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>.\td;.\td\td\generate\auto;..\..\..\include;.\td\tdactor;.\td\tdutils;.\td\tdnet;.\td\tddb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
diff --git a/protocols/Telegram/tdlib/tddb.vcxproj b/protocols/Telegram/tdlib/tddb.vcxproj
index df5b42a7a5..c9abe77452 100644
--- a/protocols/Telegram/tdlib/tddb.vcxproj
+++ b/protocols/Telegram/tdlib/tddb.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{F525EE11-8820-3D8A-87A5-465D50A98A64}</ProjectGuid>
<ProjectName>tddb</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>.\td\tddb;.\td\tdactor;.\td\tdutils;.\td\build\tdutils;.\td\sqlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
diff --git a/protocols/Telegram/tdlib/tdlib.vcxproj b/protocols/Telegram/tdlib/tdlib.vcxproj
index ff8deb1790..9a50dc3d05 100644
--- a/protocols/Telegram/tdlib/tdlib.vcxproj
+++ b/protocols/Telegram/tdlib/tdlib.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{800E305A-3704-4617-ADA0-DEE8EAFDB804}</ProjectGuid>
<ProjectName>tdlib</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>td;td\td\generate\auto;td\tdactor;td\tdutils;td\tdnet;td\tddb;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
diff --git a/protocols/Telegram/tdlib/tdnet.vcxproj b/protocols/Telegram/tdlib/tdnet.vcxproj
index c858bf5a60..0f917d0342 100644
--- a/protocols/Telegram/tdlib/tdnet.vcxproj
+++ b/protocols/Telegram/tdlib/tdnet.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{2246C3CF-7888-3102-984A-80214ADF418C}</ProjectGuid>
<ProjectName>tdnet</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>.\td\tdnet;..\..\..\include;.\td\tdutils;.\td\tdactor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
diff --git a/protocols/Telegram/tdlib/tdutils.vcxproj b/protocols/Telegram/tdlib/tdutils.vcxproj
index 0eae44e208..23e9e80813 100644
--- a/protocols/Telegram/tdlib/tdutils.vcxproj
+++ b/protocols/Telegram/tdlib/tdutils.vcxproj
@@ -21,11 +21,12 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{D21C6A0F-BED1-3377-9659-7FC7D82EFC4F}</ProjectGuid>
<ProjectName>tdutils</ProjectName>
- <GenerateManifest>false</GenerateManifest>
- <EmbedManifest>false</EmbedManifest>
- <ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
- <Import Project="..\..\..\build\vc.common\common.props" />
+ <Import Project="..\..\..\build\vc.common\slib.props" />
+ <PropertyGroup>
+ <OutDir Condition="'$(Platform)'=='Win32'">$(ProjectDir)lib\$(Configuration)32\</OutDir>
+ <OutDir Condition="'$(Platform)'=='x64'">$(ProjectDir)lib\$(Configuration)64\</OutDir>
+ </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>.\td\tdutils;..\..\..\include;..\..\..\libs\zlib\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>