ellie-marmalade/ellie-marmalade.csproj
2024-07-26 23:58:21 +12:00

50 lines
2.2 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<!-- Reduces some boilerplate in your .cs files -->
<ImplicitUsings>enable</ImplicitUsings>
<!-- &lt;!&ndash; Use latest .net features &ndash;&gt;-->
<!-- <LangVersion>preview</LangVersion>-->
<!-- <EnablePreviewFeatures>true</EnablePreviewFeatures>-->
<!-- <GenerateRequiresPreviewFeaturesAttribute>true</GenerateRequiresPreviewFeaturesAttribute>-->
<DebugType>Embedded</DebugType>
<!-- tell .net that this library will be used as a plugin -->
<EnableDynamicLoading>true</EnableDynamicLoading>
<PackageType>Template</PackageType>
<PackageVersion>5.0</PackageVersion>
<PackageId>ellie-marmalade</PackageId>
<Title>Ellie Marmalade Template</Title>
<Authors>EllieBot Team</Authors>
<Description>Template in order to create a ellie marmalade.</Description>
<PackageTags>dotnet-new;templates</PackageTags>
</PropertyGroup>
<ItemGroup>
<!-- Base marmalade package. You MUST reference this in order to have a working marmalade -->
<PackageReference Include="Ellie.Marmalade" Version="5.*-*">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<!-- Note: If you want to use EllieBot services etc... You will have to manually clone
the https://toastielab.dev/Emotions-stuff/elliebot repo locally and reference the EllieBot.csproj because there is no EllieBot package atm.
It is strongly recommended that you checkout a specific tag which matches your version of nadeko,
as there could be breaking changes even between minor versions of EllieBot.
For example if you're running EllieBot 4.1.0 locally for which you want to create a marmalade for,
you should do "git checkout 4.1.0" in your EllieBot solution and then reference the EllieBot.csproj
-->
</ItemGroup>
<!-- Copy shortcut and full strings to output (if they exist) -->
<ItemGroup>
<None Update="res.yml;cmds.yml;strings/**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<Content Include=".template.config\template.json" />
</ItemGroup>
</Project>