mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 13:01:52 +00:00
Fixed beef workspace build
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -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; }
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user