From: Henri Verbeet Subject: [PATCH vkd3d 1/5] vkd3d-compiler: Print a slightly more elaborate usage message. Message-Id: <20200702134316.14971-1-hverbeet@codeweavers.com> Date: Thu, 2 Jul 2020 18:13:12 +0430 Signed-off-by: Henri Verbeet --- programs/vkd3d-compiler/main.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/programs/vkd3d-compiler/main.c b/programs/vkd3d-compiler/main.c index 48ca42a..03dc322 100644 --- a/programs/vkd3d-compiler/main.c +++ b/programs/vkd3d-compiler/main.c @@ -98,12 +98,13 @@ compiler_options[] = static void print_usage(const char *program_name) { - unsigned int i; + static const char usage[] = + "[options...] file\n" + "Options:\n" + " -o Write the output to .\n" + " --strip-debug Strip debug information from the output.\n"; - fprintf(stderr, "usage: %s", program_name); - for (i = 0; i < ARRAY_SIZE(compiler_options); ++i) - fprintf(stderr, " [%s]", compiler_options[i].name); - fprintf(stderr, " [-o ] \n"); + fprintf(stderr, "Usage: %s %s", program_name, usage); } struct options -- 2.11.0