From 4c3fb76f0341f4ac98f23a434fc741e1252d9627 Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 17 Mar 2024 16:02:00 +0000 Subject: slibtoolize mode: program skeleton, driver integration, and symlink extra. --- src/skin/slbt_skin_default.c | 3 ++- src/skin/slbt_skin_stoolie.c | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/skin/slbt_skin_stoolie.c (limited to 'src/skin') diff --git a/src/skin/slbt_skin_default.c b/src/skin/slbt_skin_default.c index 630afc1..7c54f76 100644 --- a/src/skin/slbt_skin_default.c +++ b/src/skin/slbt_skin_default.c @@ -20,7 +20,8 @@ const slbt_hidden struct argv_option slbt_default_options[] = { {"mode", 0,TAG_MODE,ARGV_OPTARG_REQUIRED,0, "clean|compile|execute|finish" - "|install|link|uninstall|ar",0, + "|install|link|uninstall|ar" + "|stoolie|slibtoolize",0, "set the execution mode, where " "is one of {%s}. of the above modes, " "'finish' is not needed and is therefore " diff --git a/src/skin/slbt_skin_stoolie.c b/src/skin/slbt_skin_stoolie.c new file mode 100644 index 0000000..c4a10b8 --- /dev/null +++ b/src/skin/slbt_skin_stoolie.c @@ -0,0 +1,13 @@ +#include "slibtool_driver_impl.h" +#include "slibtool_visibility_impl.h" +#include "argv/argv.h" + +const slbt_hidden struct argv_option slbt_stoolie_options[] = { + {"version", 0,TAG_STLE_VERSION,ARGV_OPTARG_NONE,0,0,0, + "show version information"}, + + {"help", 'h',TAG_STLE_HELP,ARGV_OPTARG_NONE,0,0,0, + "display slibtoolize (stoolie) mode help"}, + + {0,0,0,0,0,0,0,0} +}; -- cgit v1.2.3