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
BIN
View File
Binary file not shown.
-2
View File
@@ -138,8 +138,6 @@ abstract class Module
private static bool DirectoryNeedsRebuild(ModuleInfo cacheInfo, DirectoryInfo dirInfo, WatchedSource source) private static bool DirectoryNeedsRebuild(ModuleInfo cacheInfo, DirectoryInfo dirInfo, WatchedSource source)
{ {
bool needsRebuild = false;
Stack<DirectoryInfo> directoriesToCheck = new (); Stack<DirectoryInfo> directoriesToCheck = new ();
directoriesToCheck.Push(dirInfo); directoriesToCheck.Push(dirInfo);
+1 -1
View File
@@ -72,7 +72,7 @@ public enum BuildConfig
public class ModuleInfo public class ModuleInfo
{ {
public string Name { get; set; } public required string Name { get; set; }
public BuildConfig Configuration { get; set; } public BuildConfig Configuration { get; set; }
public DateTime LastSuccessfulBuild { get; set; } public DateTime LastSuccessfulBuild { get; set; }
+2 -2
View File
@@ -14,12 +14,12 @@ class BeefWorkspaceModule : Module
{ {
if (buildInfo.BuildDebug) if (buildInfo.BuildDebug)
{ {
await RunAsync("beefbuild", $"-workspace={buildInfo.WorkingDirectory.WorkspaceRoot} -config=debug"); await RunAsync("beefbuild", "-config=Debug");
} }
if (buildInfo.BuildRelease) if (buildInfo.BuildRelease)
{ {
await RunAsync("beefbuild", $"-workspace={buildInfo.WorkingDirectory.WorkspaceRoot} -config=release"); await RunAsync("beefbuild", "-config=Release");
} }
return true; return true;