tools: nfdc help command
refs #3780
Change-Id: Ibd0e37bad127a38e582864fadd81afadc74baf48
diff --git a/tools/nfdc/main.cpp b/tools/nfdc/main.cpp
index bcd9da3..da403c8 100644
--- a/tools/nfdc/main.cpp
+++ b/tools/nfdc/main.cpp
@@ -24,7 +24,7 @@
*/
#include "available-commands.hpp"
-#include "legacy-nfdc.hpp"
+#include "help.hpp"
#include "core/version.hpp"
namespace nfd {
@@ -36,8 +36,11 @@
{
std::vector<std::string> args(argv + 1, argv + argc);
+ CommandParser parser;
+ registerCommands(parser);
+
if (args.empty() || args[0] == "-h") {
- legacyNfdcUsage();
+ helpList(std::cout, parser);
return 0;
}
@@ -46,8 +49,6 @@
return 0;
}
- CommandParser parser;
- registerCommands(parser);
std::string noun, verb;
CommandArguments ca;
ExecuteCommand execute;