don't build cimgui components if we're building for docs

This commit is contained in:
goat 2025-01-10 19:35:54 +01:00
parent d932f2f06e
commit d7279f5f21

View file

@ -71,6 +71,10 @@ public class DalamudBuild : NukeBuild
Target CompileCImGui => _ => _
.Executes(() =>
{
// Not necessary, and does not build on Linux
if (IsDocsBuild)
return;
MSBuildTasks.MSBuild(s => s
.SetTargetPath(CImGuiProjectFile)
.SetConfiguration(Configuration)
@ -80,6 +84,10 @@ public class DalamudBuild : NukeBuild
Target CompileCImPlot => _ => _
.Executes(() =>
{
// Not necessary, and does not build on Linux
if (IsDocsBuild)
return;
MSBuildTasks.MSBuild(s => s
.SetTargetPath(CImPlotProjectFile)
.SetConfiguration(Configuration)
@ -89,6 +97,10 @@ public class DalamudBuild : NukeBuild
Target CompileCImGuizmo => _ => _
.Executes(() =>
{
// Not necessary, and does not build on Linux
if (IsDocsBuild)
return;
MSBuildTasks.MSBuild(s => s
.SetTargetPath(CImGuizmoProjectFile)
.SetConfiguration(Configuration)