From 1230028796876ae78bffdb61b53a5ae012366abc Mon Sep 17 00:00:00 2001 From: Dean Ellis Date: Thu, 17 Sep 2026 17:16:29 +0100 Subject: [PATCH 1/2] Use Docker for cmake and make processes --- build/BuildLinuxTask.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/BuildLinuxTask.cs b/build/BuildLinuxTask.cs index 08881e7..6103bd4 100644 --- a/build/BuildLinuxTask.cs +++ b/build/BuildLinuxTask.cs @@ -13,8 +13,8 @@ public override void Run(BuildContext context) // Build var buildDir = "sdl/build"; context.CreateDirectory(buildDir); - context.StartProcess("cmake", new ProcessSettings { WorkingDirectory = buildDir, Arguments = "../ -DCMAKE_BUILD_TYPE=Release" }); - context.StartProcess("make", new ProcessSettings { WorkingDirectory = buildDir }); + context.StartProcessWithDocker("cmake", new ProcessSettings { WorkingDirectory = buildDir, Arguments = "../ -DCMAKE_BUILD_TYPE=Release" }); + context.StartProcessWithDocker("make", new ProcessSettings { WorkingDirectory = buildDir }); // Copy artifact context.CreateDirectory(context.ArtifactsDir); From 897600cf68d8901514f820b21a41b999e373f69b Mon Sep 17 00:00:00 2001 From: Dean Ellis Date: Thu, 17 Sep 2026 19:57:08 +0100 Subject: [PATCH 2/2] Add empty arguments to make command in BuildLinuxTask --- build/BuildLinuxTask.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/BuildLinuxTask.cs b/build/BuildLinuxTask.cs index 6103bd4..7cf0526 100644 --- a/build/BuildLinuxTask.cs +++ b/build/BuildLinuxTask.cs @@ -14,7 +14,7 @@ public override void Run(BuildContext context) var buildDir = "sdl/build"; context.CreateDirectory(buildDir); context.StartProcessWithDocker("cmake", new ProcessSettings { WorkingDirectory = buildDir, Arguments = "../ -DCMAKE_BUILD_TYPE=Release" }); - context.StartProcessWithDocker("make", new ProcessSettings { WorkingDirectory = buildDir }); + context.StartProcessWithDocker("make", new ProcessSettings { WorkingDirectory = buildDir, Arguments = "" }); // Copy artifact context.CreateDirectory(context.ArtifactsDir);