1
Fork 0
mirror of https://github.com/Quackster/Minerva.git synced 2025-06-29 04:47:45 +00:00

Update Minerva to .NET 8 and use NuGet references instead of git modules

This commit is contained in:
Quackster 2024-02-11 11:26:56 +10:00
parent b2102d4548
commit 0ccda17406
7 changed files with 7 additions and 25 deletions

View file

@ -18,10 +18,10 @@ jobs:
with:
submodules: recursive
- name: Setup .NET 6
- name: Setup .NET 8
uses: actions/setup-dotnet@v1
with:
dotnet-version: 6.0.x
dotnet-version: 8.0.x
- id: sha-short
name: Get short SHA

6
.gitmodules vendored
View file

@ -1,6 +0,0 @@
[submodule "Avatara"]
path = Avatara
url = https://github.com/Quackster/Avatara
[submodule "Badger"]
path = Badger
url = https://github.com/Quackster/Badger

@ -1 +0,0 @@
Subproject commit 280186cb07715c6e8da7281789bedeffe9b4599b

1
Badger

@ -1 +0,0 @@
Subproject commit ebf7d26cbca80cdc1a6cea5aa6e67a83bbb7b224

View file

@ -5,10 +5,6 @@ VisualStudioVersion = 17.4.33122.133
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Minerva", "Minerva\Minerva.csproj", "{0ECF7BA5-A20C-4C69-ABD1-0B19CE39F854}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avatara", "Avatara\Avatara\Avatara.csproj", "{3F38BBE8-5269-437E-AE11-0F23649168B1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Badger", "Badger\Badger\Badger.csproj", "{E48C13EC-9975-46C2-A041-9B24568DED03}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -19,14 +15,6 @@ Global
{0ECF7BA5-A20C-4C69-ABD1-0B19CE39F854}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0ECF7BA5-A20C-4C69-ABD1-0B19CE39F854}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0ECF7BA5-A20C-4C69-ABD1-0B19CE39F854}.Release|Any CPU.Build.0 = Release|Any CPU
{3F38BBE8-5269-437E-AE11-0F23649168B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3F38BBE8-5269-437E-AE11-0F23649168B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3F38BBE8-5269-437E-AE11-0F23649168B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3F38BBE8-5269-437E-AE11-0F23649168B1}.Release|Any CPU.Build.0 = Release|Any CPU
{E48C13EC-9975-46C2-A041-9B24568DED03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E48C13EC-9975-46C2-A041-9B24568DED03}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E48C13EC-9975-46C2-A041-9B24568DED03}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E48C13EC-9975-46C2-A041-9B24568DED03}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View file

@ -1,14 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Avatara\Avatara\Avatara.csproj" />
<ProjectReference Include="..\Badger\Badger\Badger.csproj" />
<PackageReference Include="Avatara-Imager" Version="1.0.0" />
<PackageReference Include="Badger-Imager" Version="1.0.0" />
</ItemGroup>
</Project>

View file

@ -23,6 +23,8 @@ The latest builds for Linux and Windows are found on the [latest](https://github
| Linux (64-bit) | [Minerva-linux-x64.zip](https://github.com/Quackster/Minerva/releases/download/latest/Minerva-linux-x64.zip) |
| Windows (64-bit) | [Minerva-win-x64.zip](https://github.com/Quackster/Minerva/releases/download/latest/Minerva-win-x64.zip) |
This project is using both [Avatara](https://github.com/Quackster/Avatara) and [Badger](https://github.com/Quackster/Badger) as dependencies.
## Setup
To run Minerva, you need to install .NET 6 [runtime](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) for your operating system.