diff --git a/BeefSpace.toml b/BeefSpace.toml index 56368e3..0f9dff6 100644 --- a/BeefSpace.toml +++ b/BeefSpace.toml @@ -1,5 +1,5 @@ FileVersion = 1 -Projects = {Scarab = {Path = "."}} +Projects = {Scarab = {Path = "."}, Common = {Git = "https://code.booklordofthe.dev/Booklordofthedings/Common"}} [Workspace] StartupProject = "Scarab" diff --git a/BeefSpace_Lock.toml b/BeefSpace_Lock.toml new file mode 100644 index 0000000..0b673b8 --- /dev/null +++ b/BeefSpace_Lock.toml @@ -0,0 +1,6 @@ +FileVersion = 1 + +[Locks.Common.Git] +URL = "https://code.booklordofthe.dev/Booklordofthedings/Common" +Tag = "" +Hash = "50abe7a88b4cbaae3273d6a2f855266c55b28ab1" diff --git a/src/Commands/ScarabCommandAttribute.bf b/src/Commands/ScarabCommandAttribute.bf new file mode 100644 index 0000000..43aba97 --- /dev/null +++ b/src/Commands/ScarabCommandAttribute.bf @@ -0,0 +1,8 @@ +namespace Scarab.Commands; + +using System; + +[AttributeUsage(.Function)] +struct ScarabCommandAttribute : Attribute +{ +} \ No newline at end of file diff --git a/src/Program.bf b/src/Program.bf index 7546eb8..284f816 100644 --- a/src/Program.bf +++ b/src/Program.bf @@ -7,17 +7,15 @@ using System.Interop; class Program { - //private static bool _shouldClose = false; + private static bool _shouldClose = false; ///Close the program once the execution of the current command is finished - //public static void Close() => _shouldClose = true; + public static void Close() => _shouldClose = true; public static void Main(String[] args) { - Console.Read(); - + - /* while(!_shouldClose) { DrawCursor(); @@ -26,7 +24,6 @@ class Program Close(); } - */ /* - Load Configuration @@ -35,12 +32,10 @@ class Program */ } -/* private static void DrawCursor() { var dir = Directory.GetCurrentDirectory(.. scope .()); Console.Write(scope $"{dir}>"); } -*/ }