-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathSubTubular.csproj
26 lines (26 loc) · 1.49 KB
/
SubTubular.csproj
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
<!-- see https://docs.microsoft.com/en-us/dotnet/core/tools/csproj -->
<Project Sdk="Microsoft.NET.Sdk" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
<ApplicationIcon>SubTubular.ico</ApplicationIcon>
<AssemblyTitle>SubTubular - full-text search in YouTube video subtitles and metadata</AssemblyTitle>
<Product>SubTubular</Product>
<VersionPrefix>2.1.2</VersionPrefix>
<Description>A command-line for full-text-searching YouTube video subtitles and metadata.</Description>
<Authors>Holger Schmidt</Authors>
<Copyright>Copyright © Holger Schmidt 2020</Copyright>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="CommandLineParser" Version="2.8.0" />
<PackageReference Include="YoutubeExplode" Version="6.0.5" />
<PackageReference Include="AngleSharp" Version="0.16.0" />
</ItemGroup><!--
appends git commit hash to assembly informational version; from https://stackoverflow.com/a/45248069
see also https://andrewlock.net/version-vs-versionsuffix-vs-packageversion-what-do-they-all-mean/ -->
<Target Name="InitializeSourceControlInformation2" BeforeTargets="AddSourceRevisionToInformationalVersion">
<Exec Command="git describe --long --always --dirty --exclude=* --abbrev=8" ConsoleToMSBuild="True" IgnoreExitCode="False">
<Output PropertyName="SourceRevisionId" TaskParameter="ConsoleOutput" />
</Exec>
</Target>
</Project>