-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathtdlib.native.proj
More file actions
29 lines (27 loc) · 1.15 KB
/
tdlib.native.proj
File metadata and controls
29 lines (27 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!--
SPDX-FileCopyrightText: 2022-2025 Friedrich von Never <friedrich@fornever.me>
SPDX-License-Identifier: BSL-1.0
-->
<Project Sdk="Microsoft.Build.NoTargets/3.7.134">
<PropertyGroup>
<PackageId>tdlib.native</PackageId>
<Description>
NuGet packaging for tdlib: Telegram client library. Meta-package pulling AArch64 and x86-64 dependencies for Linux, macOS, and Windows.
</Description>
<NuspecFile>tdlib.native.nuspec</NuspecFile>
<GenerateNuspecDependsOn>$(GenerateNuspecDependsOn);SetPackageProperties</GenerateNuspecDependsOn>
</PropertyGroup>
<Target Name="SetPackageProperties" DependsOnTargets="SetPackageReleaseNotes" BeforeTargets="Pack">
<CreateProperty Value="
version=$(Version);
licenseExpression=$(PackageLicenseExpression);
projectUrl=$(PackageProjectUrl);
description=$(Description);
releaseNotes=$(PackageReleaseNotes);
copyright=$(Copyright);
tags=$(PackageTags);
">
<Output TaskParameter="Value" PropertyName="NuspecProperties" />
</CreateProperty>
</Target>
</Project>