chr
2026-04-05 fe750b791d5b517cc4e9bc8e99a9a75139a0cfba
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
30
31
32
33
34
35
36
<Project Sdk="Microsoft.NET.Sdk">
 
  <PropertyGroup>
    <PackageType>Template</PackageType>
    <PackageVersion>$(GitVersion)</PackageVersion>
    <PackageId>OpenTap.Templates</PackageId>
    <Title>OpenTap Templates</Title>
    <Authors>OpenTap.io</Authors>
    <Description>Templates to use when developing OpenTap plugins</Description>
    <PackageTags>dotnet-new;templates;opentap</PackageTags>
    <PackageLicenseExpression>MPL-2.0</PackageLicenseExpression>
    <PackageProjectUrl>https://opentap.io</PackageProjectUrl>
    <RepositoryType>git</RepositoryType>
    <RepositoryUrl>https://github.com/opentap/opentap.git</RepositoryUrl>
 
    <IncludeContentInPack>true</IncludeContentInPack>
    <IncludeBuildOutput>false</IncludeBuildOutput>
    <ContentTargetFolders>content</ContentTargetFolders>
    <!-- this disables a bogus warning in 'dotnet pack' which is supposed to be solved by using dotnet pack: 
    https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu5128 
        CS2008 is a warning about no source files, which is intentional
    -->
    <NoWarn>$(NoWarn);NU5128;CS2008</NoWarn>
  </PropertyGroup>
 
  <ItemGroup>
    <Content Include="src\**\*" PackagePath="content" />
    <Compile Remove="**\*" />
    <None Include="..\LICENSE.txt" Pack="true" PackagePath="licenses\LICENSE.txt" />
  </ItemGroup>
 
  <ItemGroup>
    <None Remove="src\solution\ProjectName\package.xml" />
  </ItemGroup>
 
</Project>