feat: Adding metadata targets file

This commit is contained in:
Nick Randolph 2023-05-04 00:31:38 +10:00
Родитель 54007e0fc9
Коммит 3c26ac9755
3 изменённых файлов: 29 добавлений и 8 удалений

Просмотреть файл

@ -2,15 +2,7 @@
<PropertyGroup>
<LangVersion>10.0</LangVersion>
<Authors>Uno Platform</Authors>
<PackageProjectUrl>https://github.com/unoplatform/uno.themes</PackageProjectUrl>
<PackageIconUrl>https://nv-assets.azurewebsites.net/logos/uno.png</PackageIconUrl>
<RepositoryUrl>https://github.com/unoplatform/uno.themes</RepositoryUrl>
<RepositoryUrl>$(BUILD_REPOSITORY_URI)</RepositoryUrl>
<Copyright>Copyright (C) 2015-$([System.DateTime]::Now.ToString(`yyyy`)) Uno Platform Inc. - all rights reserved</Copyright>
<Product>$(AssemblyName) ($(TargetFramework))</Product>
<PackageIcon>uno-logo.png</PackageIcon>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageReadmeFile>README.md</PackageReadmeFile>
<UseWinUI Condition="'$(UseWinUI)'==''">false</UseWinUI>

Просмотреть файл

@ -10,4 +10,5 @@
</CreateProperty>
</Target>
<Import Project="Directory.UnoMetadata.targets" />
</Project>

Просмотреть файл

@ -0,0 +1,28 @@
<Project>
<PropertyGroup>
<Authors Condition="'$(Authors)'=='' or '$(Authors)'=='$(PackageId)' or '$(Authors)'=='$(AssemblyName)'">Uno Platform</Authors>
<Copyright Condition="'$(Copyright)'==''">Copyright (C) 2015-$([System.DateTime]::Now.ToString(`yyyy`)) Uno Platform inc. - all rights reserved</Copyright>
<RepositoryUrl Condition="'$(RepositoryUrl)'==''">$(BUILD_REPOSITORY_URI)</RepositoryUrl>
<Product Condition="'$(Product)'==''">$(AssemblyName) ($(TargetFramework))</Product>
<PackageLicenseExpression Condition="'$(PackageLicenseExpression)'==''">Apache-2.0</PackageLicenseExpression>
<DefaultLanguage Condition="'$(DefaultLanguage)'==''">en-US</DefaultLanguage>
</PropertyGroup>
<Target Name="DownloadAndSetPackageIcon" AfterTargets="Build" Condition="'$(PackageIcon)'==''">
<PropertyGroup>
<IconUrl>https://nv-assets.azurewebsites.net/logos/uno.png</IconUrl>
</PropertyGroup>
<DownloadFile SourceUrl="$(IconUrl)" DestinationFolder="$(IntermediateOutputPath)">
<Output TaskParameter="DownloadedFile" PropertyName="UnoPackageDownloadedIcon" />
</DownloadFile>
<PropertyGroup>
<PackageIcon>$([System.IO.Path]::GetFileName($(UnoPackageDownloadedIcon)))</PackageIcon>
</PropertyGroup>
<ItemGroup>
<None Include="$(UnoPackageDownloadedIcon)" Pack="true" PackagePath="\" Visible="false" />
</ItemGroup>
</Target>
</Project>