firasuke / cross / slibtool

Forked from cross/slibtool 3 months ago
Clone

Blame src/skin/slbt_skin_uninstall.c

0fb20a
#include "slibtool_uninstall_impl.h"
4b56de
#include "slibtool_visibility_impl.h"
0fb20a
#include "argv/argv.h"
0fb20a
4b56de
const slbt_hidden struct argv_option slbt_uninstall_options[] = {
0fb20a
	{"help",	'h',TAG_UNINSTALL_HELP,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"display uninstall mode help"},
0fb20a
0fb20a
	{"version",	0,TAG_UNINSTALL_VERSION,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"display version information"},
0fb20a
57ed91
	{"sysroot",	0,TAG_UNINSTALL_SYSROOT,ARGV_OPTARG_REQUIRED,0,0,"<sysroot>",
57ed91
			"reference only: the target's sysroot directory"},
57ed91
0fb20a
	{"force",	'f',TAG_UNINSTALL_FORCE,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"force file removal"},
0fb20a
0fb20a
	{"dir",		'd',TAG_UNINSTALL_RMDIR,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"remove empty directories"},
0fb20a
0fb20a
	{"recursive",	'r',TAG_UNINSTALL_RECURSIVE,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"remove directories recursively; "
0fb20a
			"passing this argument to slibtool is forbidden"},
0fb20a
0fb20a
	{"verbose",	'v',TAG_UNINSTALL_VERBOSE,ARGV_OPTARG_NONE,0,0,0,
0fb20a
			"spray the terminal with colorful information"},
0fb20a
0fb20a
	{0,0,0,0,0,0,0,0}
0fb20a
};