Fixed beef workspace build

This commit is contained in:
Simon Lübeß
2026-04-13 21:03:28 +02:00
parent 6935e9daf9
commit c8fdba6121
4 changed files with 3 additions and 5 deletions
-2
View File
@@ -138,8 +138,6 @@ abstract class Module
private static bool DirectoryNeedsRebuild(ModuleInfo cacheInfo, DirectoryInfo dirInfo, WatchedSource source)
{
bool needsRebuild = false;
Stack<DirectoryInfo> directoriesToCheck = new ();
directoriesToCheck.Push(dirInfo);
+1 -1
View File
@@ -72,7 +72,7 @@ public enum BuildConfig
public class ModuleInfo
{
public string Name { get; set; }
public required string Name { get; set; }
public BuildConfig Configuration { get; set; }
public DateTime LastSuccessfulBuild { get; set; }
+2 -2
View File
@@ -14,12 +14,12 @@ class BeefWorkspaceModule : Module
{
if (buildInfo.BuildDebug)
{
await RunAsync("beefbuild", $"-workspace={buildInfo.WorkingDirectory.WorkspaceRoot} -config=debug");
await RunAsync("beefbuild", "-config=Debug");
}
if (buildInfo.BuildRelease)
{
await RunAsync("beefbuild", $"-workspace={buildInfo.WorkingDirectory.WorkspaceRoot} -config=release");
await RunAsync("beefbuild", "-config=Release");
}
return true;