Blazor-Console / HACC

HACC (HTML5 ANSI Console Canvas) - Blazor WebAssembly component to enable console code to run in a browser
https://digitaldefiance.org
MIT License
58 stars 1 forks source link

Once we have a working demo Gui.cs app we can release the first nuget package and then break the direct project reference and use our own nuget package. #5

Closed JessicaMulein closed 2 years ago

JessicaMulein commented 2 years ago

There's some project build directives i've not completely understood yet from the old Blazor Canvas Extension repo.. so there's a HACC.nuspec which I made before the merge and some other nuspect generation bits.. We'll need to untangle that and get our build flow working

$ find . -name "*.nu*"
./src/gui.cs/Terminal.Gui/obj/project.nuget.cache
./src/gui.cs/Terminal.Gui/obj/Terminal.Gui.csproj.nuget.dgspec.json
./src/gui.cs/Terminal.Gui/obj/Terminal.Gui.csproj.nuget.g.props
./src/gui.cs/Terminal.Gui/obj/Terminal.Gui.csproj.nuget.g.targets
./src/HACC/HACC.nuspec
./src/HACC/obj/HACC.csproj.nuget.dgspec.json
./src/HACC/obj/HACC.csproj.nuget.g.props
./src/HACC/obj/HACC.csproj.nuget.g.targets
./src/HACC/obj/project.nuget.cache
./src/HACC.Demo/obj/HACC.Demo.csproj.nuget.dgspec.json
./src/HACC.Demo/obj/HACC.Demo.csproj.nuget.g.props
./src/HACC.Demo/obj/HACC.Demo.csproj.nuget.g.targets
./src/HACC.Demo/obj/project.nuget.cache
./src/HACC.Models.Canvas.JS/obj/HACC.Models.Canvas.JS.csproj.nuget.dgspec.json
./src/HACC.Models.Canvas.JS/obj/HACC.Models.Canvas.JS.csproj.nuget.g.props
./src/HACC.Models.Canvas.JS/obj/HACC.Models.Canvas.JS.csproj.nuget.g.targets
./src/HACC.Models.Canvas.JS/obj/project.nuget.cache
./test/HACC.Tests/HACC.Models.Canvas.Test.ClientSide/obj/HACC.Models.Canvas.Test.ClientSide.csproj.nuget.dgspec.json
./test/HACC.Tests/HACC.Models.Canvas.Test.ClientSide/obj/HACC.Models.Canvas.Test.ClientSide.csproj.nuget.g.props
./test/HACC.Tests/HACC.Models.Canvas.Test.ClientSide/obj/HACC.Models.Canvas.Test.ClientSide.csproj.nuget.g.targets
./test/HACC.Tests/HACC.Models.Canvas.Test.ClientSide/obj/project.nuget.cache
./test/HACC.Tests/HACC.Models.Canvas.Test.ServerSide/obj/HACC.Models.Canvas.Test.ServerSide.csproj.nuget.dgspec.json
./test/HACC.Tests/HACC.Models.Canvas.Test.ServerSide/obj/HACC.Models.Canvas.Test.ServerSide.csproj.nuget.g.props
./test/HACC.Tests/HACC.Models.Canvas.Test.ServerSide/obj/HACC.Models.Canvas.Test.ServerSide.csproj.nuget.g.targets
./test/HACC.Tests/HACC.Models.Canvas.Test.ServerSide/obj/project.nuget.cache

additionally:

Once the HACC.Demo and test projects are all successfully using the generated nuget package, we can remove HACC.Demo as a submodule