begun working on recrowned athenaeum tools.

This commit is contained in:
Harrison Deng 2018-12-05 15:44:26 -06:00
parent dde2c3dadf
commit 10a3faacf7
4 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace RecrownedAthenaeum.ConsoleTools.CommandProcessor
{
internal class CommandEngine
{
public bool running;
public void Process(string command)
{
}
internal void Run()
{
while (running)
{
string command = Console.ReadLine();
Process(command);
}
}
}
}

View File

@ -0,0 +1,18 @@
using RecrownedAthenaeum.ConsoleTools.CommandProcessor;
using System;
using System.Reflection;
namespace RecrownedAthenaeum.ConsoleTools
{
internal class ConsoleTools
{
static void Main(string[] args)
{
Console.WriteLine("Recrowned Athenaeum Console Tools version " + Assembly.GetExecutingAssembly().GetName().Version.ToString());
bool running = true;
CommandEngine ce = new CommandEngine();
ce.Run();
}
}
}

View File

@ -0,0 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup>
</Project>

View File

@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecrownedAthenaeum", "Recro
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecrownedAthenaeum.Pipeline", "RecrownedAthenaeum.Pipeline\RecrownedAthenaeum.Pipeline.csproj", "{B38F9812-B1D1-4BFE-89EE-FC4DD4EBAA3F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecrownedAthenaeum.ConsoleTools", "RecrownedAthenaeum.ConsoleTools\RecrownedAthenaeum.ConsoleTools.csproj", "{51E77E29-AD31-449E-9C98-980E5C978EF9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -21,6 +23,10 @@ Global
{B38F9812-B1D1-4BFE-89EE-FC4DD4EBAA3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B38F9812-B1D1-4BFE-89EE-FC4DD4EBAA3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B38F9812-B1D1-4BFE-89EE-FC4DD4EBAA3F}.Release|Any CPU.Build.0 = Release|Any CPU
{51E77E29-AD31-449E-9C98-980E5C978EF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{51E77E29-AD31-449E-9C98-980E5C978EF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{51E77E29-AD31-449E-9C98-980E5C978EF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{51E77E29-AD31-449E-9C98-980E5C978EF9}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE