diff -r dc2121dec856 -r 70af16946466 relpipe-in-cli.cpp --- a/relpipe-in-cli.cpp Sat Jul 28 15:42:42 2018 +0200 +++ b/relpipe-in-cli.cpp Sat Jul 28 22:29:40 2018 +0200 @@ -11,14 +11,18 @@ #include "Command.h" #include "ArgumentsCommand.h" #include "DemoCommand.h" +#include "StdInCommand.h" using namespace relpipe::cli; using namespace relpipe::in::cli; using namespace relpipe::writer; Command* findCommand(string_t commandName) { + // TODO: better command names + // TODO: help command if (commandName == L"demo") return new DemoCommand(); else if (commandName == L"generate") return new ArgumentsCommand(); + else if (commandName == L"generate-from-stdin") return new StdInCommand(); else throw RelpipeCLIException(L"Unknown command: " + commandName, CLI::EXIT_CODE_UNKNOWN_COMMAND); }