From 6fef9e880f2475628ccb74e2bd0a2b8fdc347361 Mon Sep 17 00:00:00 2001 From: midipix Date: Mon, 2 Jun 2025 16:08:48 +0000 Subject: driver: pe_driver_usage(): synopsis overhaul. --- src/internal/perk_synopsis_impl.h | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/internal/perk_synopsis_impl.h (limited to 'src/internal/perk_synopsis_impl.h') diff --git a/src/internal/perk_synopsis_impl.h b/src/internal/perk_synopsis_impl.h new file mode 100644 index 0000000..4f6959b --- /dev/null +++ b/src/internal/perk_synopsis_impl.h @@ -0,0 +1,46 @@ +/***************************************************************/ +/* perk: PE Resource Kit */ +/* Copyright (C) 2015--2025 SysDeer Technologies, LLC */ +/* Released under GPLv2 and GPLv3; see COPYING.PERK. */ +/***************************************************************/ + +#ifndef SLIBTOOL_SYNOPSIS_IMPL_H +#define SLIBTOOL_SYNOPSIS_IMPL_H + +#define PERK_DEFAULT_CMD_SYNOPSIS \ + "%s — PE/COFF Resource Kit\n\n" \ + "Synopsis:\n" \ + " %s [option] ...\n" \ + " %s --cmd= [option] ...\n" \ + " %s --cmd= [option] ... ...\n\n" \ + "Options:\n" + +#define PERK_PERK_CMD_SYNOPSIS \ + "%s — PE/COFF Resource Kit\n\n" \ + "Synopsis:\n" \ + " %s [option] ...\n" \ + " %s [option] ... ...\n\n" \ + "Options:\n" + +#define PERK_AR_CMD_SYNOPSIS \ + "%s — the PE/COFF Resource Kit Archiver\n\n" \ + "Synopsis:\n" \ + " %s -d [-v] ...\n" \ + " %s -p [-v] [-s] ...\n" \ + " %s -q [-v] [-c] ...\n" \ + " %s -r [-v] [-c] [-u] ...\n" \ + " %s -t [-v] [-s] [ ...]\n" \ + " %s -x [-v] [-s] [-C] [-T] [ ...]\n\n" \ + \ + " %s -m [-v] ...\n" \ + " %s -m -a [-v] ...\n" \ + " %s -m -b [-v] ...\n" \ + " %s -m -i [-v] ...\n\n" \ + \ + " %s -r [-v] [-c] [-u] ...\n" \ + " %s -r -a [-v] [-c] [-u] ...\n" \ + " %s -r -b [-v] [-c] [-u] ...\n" \ + " %s -r -i [-v] [-c] [-u] ...\n\n" \ + "Options:\n" + +#endif -- cgit v1.2.3