[sln] Refactor project files

This commit is contained in:
Laura Hausmann 2024-04-15 00:19:41 +02:00
parent 25282f6311
commit 10561ffdc5
No known key found for this signature in database
GPG key ID: D044E84C5BE01605
3 changed files with 16 additions and 37 deletions

View file

@ -17,6 +17,12 @@
<PreserveCompilationContext>false</PreserveCompilationContext> <PreserveCompilationContext>false</PreserveCompilationContext>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Frontend\Iceshrimp.Frontend.csproj" />
<ProjectReference Include="..\Iceshrimp.Parsing\Iceshrimp.Parsing.fsproj" />
<ProjectReference Include="..\Iceshrimp.Shared\Iceshrimp.Shared.csproj" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Amazon.S3" Version="0.31.2" /> <PackageReference Include="Amazon.S3" Version="0.31.2" />
<PackageReference Include="AngleSharp" Version="1.1.2" /> <PackageReference Include="AngleSharp" Version="1.1.2" />
@ -54,27 +60,11 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<AdditionalFiles Include="Pages\Error.cshtml" /> <Content Include="configuration.ini" CopyToOutputDirectory="Always"/>
<AdditionalFiles Include="Pages\Shared\_Layout.cshtml" />
<AdditionalFiles Include="Pages\_ViewImports.cshtml" />
<AdditionalFiles Include="Pages\_ViewStart.cshtml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Remove="migrate.sql" /> <None Remove="migrate.sql" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Frontend\Iceshrimp.Frontend.csproj" />
<ProjectReference Include="..\Iceshrimp.Parsing\Iceshrimp.Parsing.fsproj" />
<ProjectReference Include="..\Iceshrimp.Shared\Iceshrimp.Shared.csproj" />
</ItemGroup>
<ItemGroup>
<Content Update="Pages\Shared\FrontendSPA.cshtml">
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
</Content>
</ItemGroup>
</Project> </Project>

View file

@ -13,6 +13,11 @@
<RunAOTCompilation>true</RunAOTCompilation> <RunAOTCompilation>true</RunAOTCompilation>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Parsing\Iceshrimp.Parsing.fsproj"/>
<ProjectReference Include="..\Iceshrimp.Shared\Iceshrimp.Shared.csproj"/>
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="8.0.4" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="8.0.4" />
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0"/> <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0"/>
@ -21,19 +26,4 @@
<PackageReference Include="TypedSignalR.Client" Version="3.5.2" OutputItemType="Analyzer" ReferenceOutputAssembly="false"/> <PackageReference Include="TypedSignalR.Client" Version="3.5.2" OutputItemType="Analyzer" ReferenceOutputAssembly="false"/>
</ItemGroup> </ItemGroup>
<ItemGroup>
<None Remove="Properties\launchSettings.json"/>
</ItemGroup>
<ItemGroup>
<_ContentIncludedByDefault Remove="wwwroot\assets\logo.png"/>
<_ContentIncludedByDefault Remove="wwwroot\assets\transparent.png"/>
<_ContentIncludedByDefault Remove="wwwroot\sample-data\weather.json"/>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Parsing\Iceshrimp.Parsing.fsproj"/>
<ProjectReference Include="..\Iceshrimp.Shared\Iceshrimp.Shared.csproj"/>
</ItemGroup>
</Project> </Project>

View file

@ -4,11 +4,14 @@
<TargetFramework>net8.0</TargetFramework> <TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<IsPackable>false</IsPackable> <IsPackable>false</IsPackable>
<IsTestProject>true</IsTestProject> <IsTestProject>true</IsTestProject>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Backend\Iceshrimp.Backend.csproj"/>
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.12.0"/> <PackageReference Include="FluentAssertions" Version="6.12.0"/>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
@ -20,10 +23,6 @@
</PackageReference> </PackageReference>
</ItemGroup> </ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Iceshrimp.Backend\Iceshrimp.Backend.csproj"/>
</ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="configuration.ini" CopyToOutputDirectory="PreserveNewest"/> <Content Include="configuration.ini" CopyToOutputDirectory="PreserveNewest"/>
</ItemGroup> </ItemGroup>