Rob Shakespeare's solutions to the Advent of Code 2022 challenges at https://adventofcode.com/2022.
- .NET 8.0 SDK
dotnet workload restore(to install the specific workloads needed, notably MAUI)- Optional: to be able to run the cake scripts, first:
dotnet tool restore
To run the console application:
dotnet run --project AoC.CLI
To run the Blazor WebAssembly application:
dotnet run --project AoC.WasmUI
To run the MAUI app in an Android Emulator, start an Android Emulator, then run:
dotnet build AoC.MAUI -t:Run -f net8.0-android
To decrypt the puzzle inputs in this repository (requires AocPuzzleInputCryptoKey config value):
dotnet run --project AoC.CLI --decrypt
dotnet test