-
-
Notifications
You must be signed in to change notification settings - Fork 32
/
Copy pathMiniScaffold.csproj
58 lines (56 loc) · 2.67 KB
/
MiniScaffold.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>F# Template for creating and publishing libraries targeting .NET 6.0 or console apps .NET 6.0</Description>
<Authors>Jimmy Byrd</Authors>
<PackageProjectUrl>https://github.com/TheAngryByrd/MiniScaffold</PackageProjectUrl>
<RepositoryUrl>https://github.com/TheAngryByrd/MiniScaffold.git</RepositoryUrl>
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageTags>class;library;template;fsharp</PackageTags>
<NeutralLanguage>en-US</NeutralLanguage>
<PackageType>Template</PackageType>
<NoBuild>true</NoBuild>
<IncludeBuildOutput>false</IncludeBuildOutput>
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
<NoDefaultExcludes>true</NoDefaultExcludes> <!-- So nuget will include .files -->
<TargetFramework>netstandard0.0</TargetFramework>
<!-- Ignore the "target frameworks don't match" warning because we're not a library package -->
<NoWarn>$(NoWarn);NU5128</NoWarn>
<EnablePackageValidation>true</EnablePackageValidation>
<IsPackable>true</IsPackable>
</PropertyGroup>
<ItemGroup>
<Content
Include="Content/**/*"
Exclude="Content/**/.paket/paket;Content/**/.paket/.store/*;Content/**/packages/**/*;Content/**/.fake/**;Content/**/bin/**/**/*;Content/**/dist/*;Content/**/temp/*;Content/**/bin/**/**/*;Content/**/obj/**/**/*;Content/**/paket-files/**;">
<PackagePath>Content\</PackagePath>
</Content>
<None
Include="README.md"
Pack="true"
PackagePath="/" />
<None
Include="LICENSE.md"
Pack="true"
PackagePath="/" />
</ItemGroup>
<UsingTask
TaskName="AnalyzeTemplate"
AssemblyFile="$(Pkgsayedha_templates_tasks)\tasks\netstandard2.1\SayedHa.Templates.Tasks.dll" />
<ItemGroup>
<PackageReference
Include="Sayedha.Templates.Tasks"
GeneratePathProperty="true"
Version="0.0.2-beta"
PrivateAssets="all"
ExcludeAssets="compile" />
</ItemGroup>
<Target
Name="ValidatePackage"
AfterTargets="Pack">
<ItemGroup>
<PackagesToAnalyze Include="$([MSBuild]::ValueOrDefault('$(PackageTargetPath)', '$([MSBuild]::NormalizePath('$(PackageOutputPath)', '$(PackageId).$(PackageVersion).nupkg'))'))" />
</ItemGroup>
<AnalyzeTemplate Packages="@(PackagesToAnalyze)" />
</Target>
</Project>