1
0

Add --hardware

This commit is contained in:
otya128
2017-07-10 19:46:40 +09:00
parent 0975903757
commit 9b3d57759d

View File

@@ -13,7 +13,9 @@ int main(string[] argv)
string inputfile; string inputfile;
bool antialiasing; bool antialiasing;
bool redirectConsole; bool redirectConsole;
auto helpInformation = getopt(argv, "redirect-console", &redirectConsole, "no-direct-mode", &nodirectmode, "file", &inputfile, "anti-aliasing", "Enable antialiasing.", &antialiasing); int hardware = -1;
auto helpInformation = getopt(argv, "redirect-console", &redirectConsole, "no-direct-mode", &nodirectmode, "file", &inputfile, "anti-aliasing", "Enable antialiasing.", &antialiasing,
"hardware", &hardware);
if (helpInformation.helpWanted) if (helpInformation.helpWanted)
{ {
defaultGetoptPrinter("Some information about the program.", defaultGetoptPrinter("Some information about the program.",
@@ -23,6 +25,8 @@ int main(string[] argv)
//try //try
{ {
auto pc = new PetitComputer(); auto pc = new PetitComputer();
if (hardware != -1)
pc.hardware = cast(Hardware)hardware;
pc.run(nodirectmode, inputfile, antialiasing, redirectConsole); pc.run(nodirectmode, inputfile, antialiasing, redirectConsole);
} }
/*(Throwable t) /*(Throwable t)