-
-
Notifications
You must be signed in to change notification settings - Fork 0
Build from Source
HitTheKit Wiki Publisher edited this page Aug 19, 2026
·
1 revision
dotnet restore HitTheKit.sln
dotnet test HitTheKit.sln --no-restore --configuration Release
./scripts/check-nuget-vulnerabilities.sh./scripts/sync-core-to-unity.shOn Windows PowerShell:
./scripts/sync-core-to-unity.ps1The generated HitTheKit.Core.dll is intentionally ignored by Git. Run the
sync command after a clean checkout and whenever the core changes.
On Apple Silicon macOS:
./scripts/build-coremidi-plugin-macos-arm64.shThe generated native plug-in is also ignored by Git. A missing or incompatible plug-in must fail safely to keyboard/simulated input.
Use Unity 6000.5.6f1 and open src/HitTheKit.Unity. Run EditMode and PlayMode
tests from the Unity Test Runner before submitting a change.
Public player binaries are not currently approved. Building locally does not change that distribution boundary.
HitTheKit is an independent open-source project. · Website · Source · GPL-3.0-only