summaryrefslogtreecommitdiff
path: root/PowerShell.csproj
diff options
context:
space:
mode:
Diffstat (limited to 'PowerShell.csproj')
-rw-r--r--PowerShell.csproj57
1 files changed, 40 insertions, 17 deletions
diff --git a/PowerShell.csproj b/PowerShell.csproj
index 6ea2479..241f948 100644
--- a/PowerShell.csproj
+++ b/PowerShell.csproj
@@ -1,23 +1,46 @@
<Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFramework>net8.0</TargetFramework>
- <ImplicitUsings>enable</ImplicitUsings>
- <Nullable>enable</Nullable>
- <AssemblyName>HyperBooru.PowerShell</AssemblyName>
- <RootNamespace>HyperBooru.PowerShell</RootNamespace>
- <FileVersion>$(AssemblyVersion)</FileVersion>
- <AssemblyTitle>HyperBooru.PowerShell</AssemblyTitle>
- <Authors>Jake Mannens</Authors>
- <Version>0.16-alpha</Version>
- </PropertyGroup>
+ <PropertyGroup>
+ <TargetFramework>net8.0</TargetFramework>
+ <ImplicitUsings>enable</ImplicitUsings>
+ <Nullable>enable</Nullable>
+ <AssemblyName>HyperBooru.PowerShell</AssemblyName>
+ <RootNamespace>HyperBooru.PowerShell</RootNamespace>
+ <FileVersion>$(AssemblyVersion)</FileVersion>
+ <AssemblyTitle>HyperBooru.PowerShell</AssemblyTitle>
+ <Authors>Jake Mannens</Authors>
+ <Version>0.17-alpha</Version>
+ </PropertyGroup>
- <ItemGroup>
- <PackageReference Include="PowerShellStandard.Library" Version="5.1.1" />
- </ItemGroup>
+ <ItemGroup>
+ <PackageReference Include="ILRepack.Lib.MSBuild.Task" Version="2.0.44.2">
+ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+ <PrivateAssets>all</PrivateAssets>
+ </PackageReference>
+ <PackageReference Include="PowerShellStandard.Library" Version="5.1.1" />
+ </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\ApiClient\ApiClient.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\ApiClient\ApiClient.csproj" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <None Update="HyperBooru.psd1">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </None>
+ <None Update="License.txt">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </None>
+ </ItemGroup>
+
+ <PropertyGroup Condition="'$(Configuration)' == 'Release'">
+ <DebugType>None</DebugType>
+ <DebugSymbols>false</DebugSymbols>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <ILRepackMerge>true</ILRepackMerge>
+ <ILRepackOutputFile>$(OutputPath)\HyperBooru.PowerShell.dll</ILRepackOutputFile>
+ </PropertyGroup>
</Project>