From 6935e9daf91929e5b927dfece1ce65418d372add Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20L=C3=BCbe=C3=9F?= Date: Mon, 13 Apr 2026 20:53:31 +0200 Subject: [PATCH] Setup WatchedSources for BuildTool Module "GlitchyEngineHelper" --- GlitchyEngineHelper/BeefProj.toml | 1 - .../Modules/GlitchyEngineHelperModule.cs | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/GlitchyEngineHelper/BeefProj.toml b/GlitchyEngineHelper/BeefProj.toml index 34b1d6a..c85ecdd 100644 --- a/GlitchyEngineHelper/BeefProj.toml +++ b/GlitchyEngineHelper/BeefProj.toml @@ -7,7 +7,6 @@ StartupObject = "GlitchyEngineHelper.Program" [Dependencies] corlib = "*" -corlib = "*" DirectX = "*" [Configs.Debug.Win64] diff --git a/bin/BuildTool/Modules/GlitchyEngineHelperModule.cs b/bin/BuildTool/Modules/GlitchyEngineHelperModule.cs index 3128b13..4e01fc1 100644 --- a/bin/BuildTool/Modules/GlitchyEngineHelperModule.cs +++ b/bin/BuildTool/Modules/GlitchyEngineHelperModule.cs @@ -28,4 +28,24 @@ class GlitchyEngineHelperModule : Module return true; } + + protected override List GetWatchedSources(BuildInfo buildInfo) + { + List sources = new(); + + // Watch ScriptGlue-Definitions file by content + sources.Add(new WatchedSource("GlitchyEngineHelper", WatchMode.Metadata) + { + Recursive = true, + ExcludedSubpaths = + [ + ".vs", + "out", + "src", + "BeefProj.toml" + ] + }); + + return sources; + } }