diff --git a/src/Bufdio.Spice86/Bufdio.Spice86.csproj b/src/Bufdio.Spice86/Bufdio.Spice86.csproj index 26a540e2e..7d482ffed 100644 --- a/src/Bufdio.Spice86/Bufdio.Spice86.csproj +++ b/src/Bufdio.Spice86/Bufdio.Spice86.csproj @@ -5,9 +5,6 @@ Bufdio.Spice86 Luthfi Tri Atmaja Only for Spice86 usage. A cross platform audio playback library for .NET based on PortAudio, forked from the original Bufdio by Luthfi Tri Atmaja. - net8.0 - enable - nullable diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 125690c40..be2026848 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,25 +1,8 @@ - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - + + net8.0 + enable + enable + nullable + \ No newline at end of file diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props new file mode 100644 index 000000000..456f7fe23 --- /dev/null +++ b/src/Directory.Packages.props @@ -0,0 +1,56 @@ + + + true + true + $(NoWarn);NU1507 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Spice86.Core/Spice86.Core.csproj b/src/Spice86.Core/Spice86.Core.csproj index cc3592a64..b1f2efe27 100644 --- a/src/Spice86.Core/Spice86.Core.csproj +++ b/src/Spice86.Core/Spice86.Core.csproj @@ -1,89 +1,79 @@  - - - net8.0 - enable - enable - nullable - true - 1591;1572;1573;1570;1587;1574 - - - - - - - - - - true - 7.0.0 - Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel - Apache-2.0 - Reverse engineer and rewrite real mode dos programs - https://github.com/OpenRakis/Spice86 - https://github.com/OpenRakis/Spice86 - git - - - - - true - true - true - - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2MGM.license - Always - - - 2MGM.sf2 - Always - - - - - - <_Parameter1>Spice86.Tests - - - <_Parameter1>DynamicProxyGenAssembly2 - - - - + + true + 1591;1572;1573;1570;1587;1574 + + + + + + + + + + true + 7.0.0 + Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel + Apache-2.0 + Reverse engineer and rewrite real mode dos programs + https://github.com/OpenRakis/Spice86 + https://github.com/OpenRakis/Spice86 + git + + + + true + true + true + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2MGM.license + Always + + + 2MGM.sf2 + Always + + + + + <_Parameter1>Spice86.Tests + + + <_Parameter1>DynamicProxyGenAssembly2 + + + \ No newline at end of file diff --git a/src/Spice86.Logging/Spice86.Logging.csproj b/src/Spice86.Logging/Spice86.Logging.csproj index 8e0362634..6803e8a0a 100644 --- a/src/Spice86.Logging/Spice86.Logging.csproj +++ b/src/Spice86.Logging/Spice86.Logging.csproj @@ -1,10 +1,4 @@  - - net8.0 - enable - enable - Nullable - true @@ -23,10 +17,10 @@ true - - - - + + + + diff --git a/src/Spice86.Shared/Spice86.Shared.csproj b/src/Spice86.Shared/Spice86.Shared.csproj index 1e8e23a83..bab813409 100644 --- a/src/Spice86.Shared/Spice86.Shared.csproj +++ b/src/Spice86.Shared/Spice86.Shared.csproj @@ -1,34 +1,25 @@  - - - net8.0 - enable - enable - Nullable - - - - true - 7.0.0 - Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel - Apache-2.0 - Reverse engineer and rewrite real mode dos programs - https://github.com/OpenRakis/Spice86 - https://github.com/OpenRakis/Spice86 - git - - - - - true - true - true - - - - - - - - - + + + true + 7.0.0 + Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel + Apache-2.0 + Reverse engineer and rewrite real mode dos programs + https://github.com/OpenRakis/Spice86 + https://github.com/OpenRakis/Spice86 + git + + + + true + true + true + + + + + + + + \ No newline at end of file diff --git a/src/Spice86/Spice86.csproj b/src/Spice86/Spice86.csproj index 68d496190..0eb55cb5d 100644 --- a/src/Spice86/Spice86.csproj +++ b/src/Spice86/Spice86.csproj @@ -1,81 +1,71 @@  - - - Exe - net8.0 - enable - nullable - enable - true - True - 1591;1572;1573;1570;1587;1574 - true - app.manifest - true - - - - CS1591 - Spice86 - true - 7.0.0 - Some breaking API changes (SegmentRegisters.cs), WIP new CFG_CPU, addtionnal memory/disasm views to the internal debugger, replaced UI DI framework with Microsoft.DI. - Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel - Apache-2.0 - Reverse engineer and rewrite real mode DOS programs - reverse-engineering;avalonia;debugger;assembly;emulator;cross-platform - https://github.com/OpenRakis/Spice86 - https://github.com/OpenRakis/Spice86 - git - - - - - true - true - true - - - - - lib\net8.0\libportaudio.dll - Always - True - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Exe + true + True + 1591;1572;1573;1570;1587;1574 + true + app.manifest + true + + + + CS1591 + Spice86 + true + 7.0.0 + Some breaking API changes (SegmentRegisters.cs), WIP new CFG_CPU, addtionnal memory/disasm views to the internal debugger, replaced UI DI framework with Microsoft.DI. + Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel + Apache-2.0 + Reverse engineer and rewrite real mode DOS programs + reverse-engineering;avalonia;debugger;assembly;emulator;cross-platform + https://github.com/OpenRakis/Spice86 + https://github.com/OpenRakis/Spice86 + git + + + + true + true + true + + + + lib\net8.0\libportaudio.dll + Always + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Directory.Packages.props b/tests/Directory.Packages.props new file mode 100644 index 000000000..7bb6f55c5 --- /dev/null +++ b/tests/Directory.Packages.props @@ -0,0 +1,20 @@ + + + true + true + $(NoWarn);NU1507 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Spice86.Tests/Spice86.Tests.csproj b/tests/Spice86.Tests/Spice86.Tests.csproj index 4d1ba6d12..b301a0e1e 100644 --- a/tests/Spice86.Tests/Spice86.Tests.csproj +++ b/tests/Spice86.Tests/Spice86.Tests.csproj @@ -1,55 +1,50 @@ - - net8.0 - enable - enable - nullable - false + net8.0 + enable + enable + nullable + false - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + - - - - + + + - - - Always - + + Always + - - + \ No newline at end of file