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:
Binary file not shown.
@@ -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);
|
||||||
|
|
||||||
|
|||||||
@@ -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; }
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user