Contents
Building Projects
Hazelnut's built-in functionality for configuring and building projects does not currently work on Linux. Instead, users
must externally use premake to configure their C# project, and dotnet
to build it. The template premake5.lua
files
should still work appropriately.
When configuring a project, you must ensure HAZEL_DIR
is set appropriately to the absolute path of the Hazel root
directory. premake
should be set to the vs2022
target in order to generate dotnet
-compatible slns. The gmake
backends will not work with .NET Core projects.
To build -- use dotnet build MyProj.sln
with any appropriate additional parameters.