Add usage message to the delta_generator
This patch removes a warning from gflags about SetUsageMessage() not
being called, providing a description for the binary.
BUG=None
TEST=./delta_generator --help shows the message.
Change-Id: Ifec0f123871d442bb9cab4a8bb27d09bf43b36be
Reviewed-on: https://chromium-review.googlesource.com/200667
Tested-by: Alex Deymo <deymo@chromium.org>
Reviewed-by: Gilad Arnold <garnold@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
diff --git a/payload_generator/generate_delta_main.cc b/payload_generator/generate_delta_main.cc
index 9dd6175..e9f09f7 100644
--- a/payload_generator/generate_delta_main.cc
+++ b/payload_generator/generate_delta_main.cc
@@ -290,6 +290,11 @@
}
int Main(int argc, char** argv) {
+ google::SetUsageMessage(
+ "Generates a payload to provide to ChromeOS' update_engine.\n\n"
+ "This tool can create full payloads and also delta payloads if the src\n"
+ "image is provided. It also provides debugging options to apply, sign\n"
+ "and verify payloads.");
google::ParseCommandLineFlags(&argc, &argv, true);
CommandLine::Init(argc, argv);
Terminator::Init();