diff options
author | Ned Ludd <solar@gentoo.org> | 2005-06-19 22:25:59 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2005-06-19 22:25:59 +0000 |
commit | bba7cc5830b30e8b19ba51e2556877893f053658 (patch) | |
tree | 4ca1443e4d85831a0bd06ec177c39eaf4570c5e7 /q.c | |
parent | unify the -l/-L and -u/-U options (diff) | |
download | portage-utils-bba7cc5830b30e8b19ba51e2556877893f053658.tar.gz portage-utils-bba7cc5830b30e8b19ba51e2556877893f053658.tar.bz2 portage-utils-bba7cc5830b30e8b19ba51e2556877893f053658.zip |
- display cache generation time more accurately. add command line option to reinitialize cache. cosmetic touchup to qlop display
Diffstat (limited to 'q.c')
-rw-r--r-- | q.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -1,7 +1,7 @@ /* * Copyright 2005 Gentoo Foundation * Distributed under the terms of the GNU General Public License v2 - * $Header: /var/cvsroot/gentoo-projects/portage-utils/q.c,v 1.13 2005/06/09 00:21:19 vapier Exp $ + * $Header: /var/cvsroot/gentoo-projects/portage-utils/q.c,v 1.14 2005/06/19 22:25:59 solar Exp $ * * 2005 Ned Ludd - <solar@gentoo.org> * 2005 Mike Frysinger - <vapier@gentoo.org> @@ -26,19 +26,20 @@ -#define Q_FLAGS "i" COMMON_FLAGS +#define Q_FLAGS "ir" COMMON_FLAGS static struct option const q_long_opts[] = { - {"install", no_argument, NULL, 'i'}, + {"install", no_argument, NULL, 'i'}, + {"reinitialize", no_argument, NULL, 'r'}, COMMON_LONG_OPTS }; static const char *q_opts_help[] = { "Install symlinks for applets", + "Reinitialize ebuild cache", COMMON_OPTS_HELP }; #define q_usage(ret) usage(ret, Q_FLAGS, q_long_opts, q_opts_help, APPLET_Q) - int q_main(int argc, char **argv) { int i; @@ -61,7 +62,7 @@ int q_main(int argc, char **argv) while ((i = GETOPT_LONG(Q, q, "+")) != -1) { switch (i) { COMMON_GETOPTS_CASES(q) - + case 'r': reinitialize = 1; return 0; case 'i': { char buf[_POSIX_PATH_MAX]; printf("Installing symlinks:\n"); @@ -86,7 +87,6 @@ int q_main(int argc, char **argv) } if (argc == optind) q_usage(EXIT_FAILURE); - if ((func = lookup_applet(argv[optind])) == 0) return 1; |