From 817ba792154689df004dbfff67d9ae54cc15584e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 10 Dec 2015 13:43:30 +0200 Subject: Add pkg-install|install and pkg-uninstall|uninstall commands --- bpkg/buildfile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'bpkg/buildfile') diff --git a/bpkg/buildfile b/bpkg/buildfile index 580f303..c117e21 100644 --- a/bpkg/buildfile +++ b/bpkg/buildfile @@ -30,8 +30,10 @@ exe{bpkg}: \ {hxx cxx}{ pkg-configure } {hxx ixx cxx}{ pkg-configure-options } \ {hxx cxx}{ pkg-disfigure } {hxx ixx cxx}{ pkg-disfigure-options } \ {hxx cxx}{ pkg-fetch } {hxx ixx cxx}{ pkg-fetch-options } \ +{hxx }{ pkg-install } {hxx ixx cxx}{ pkg-install-options } \ {hxx cxx}{ pkg-purge } {hxx ixx cxx}{ pkg-purge-options } \ {hxx cxx}{ pkg-status } {hxx ixx cxx}{ pkg-status-options } \ +{hxx }{ pkg-uninstall } {hxx ixx cxx}{ pkg-uninstall-options } \ {hxx cxx}{ pkg-unpack } {hxx ixx cxx}{ pkg-unpack-options } \ {hxx }{ pkg-update } {hxx ixx cxx}{ pkg-update-options } \ {hxx cxx}{ pkg-verify } {hxx ixx cxx}{ pkg-verify-options } \ @@ -68,16 +70,19 @@ if! $cli.loaded # pkg-* command. # + {hxx ixx cxx}{pkg-build-options}: cli{pkg-build-options} +{hxx ixx cxx}{pkg-clean-options}: cli{pkg-clean-options} +{hxx ixx cxx}{pkg-configure-options}: cli{pkg-configure-options} +{hxx ixx cxx}{pkg-disfigure-options}: cli{pkg-disfigure-options} {hxx ixx cxx}{pkg-drop-options}: cli{pkg-drop-options} -{hxx ixx cxx}{pkg-status-options}: cli{pkg-status-options} {hxx ixx cxx}{pkg-fetch-options}: cli{pkg-fetch-options} -{hxx ixx cxx}{pkg-unpack-options}: cli{pkg-unpack-options} +{hxx ixx cxx}{pkg-install-options}: cli{pkg-install-options} {hxx ixx cxx}{pkg-purge-options}: cli{pkg-purge-options} -{hxx ixx cxx}{pkg-configure-options}: cli{pkg-configure-options} -{hxx ixx cxx}{pkg-disfigure-options}: cli{pkg-disfigure-options} +{hxx ixx cxx}{pkg-status-options}: cli{pkg-status-options} +{hxx ixx cxx}{pkg-uninstall-options}: cli{pkg-uninstall-options} +{hxx ixx cxx}{pkg-unpack-options}: cli{pkg-unpack-options} {hxx ixx cxx}{pkg-update-options}: cli{pkg-update-options} -{hxx ixx cxx}{pkg-clean-options}: cli{pkg-clean-options} {hxx ixx cxx}{pkg-verify-options}: cli{pkg-verify-options} # cfg-* command. @@ -97,7 +102,7 @@ cli.options += -I $src_root --include-with-brackets --include-prefix bpkg \ --guard-prefix BPKG --cxx-prologue "#include " \ --cli-namespace bpkg::cli --generate-file-scanner --generate-specifier \ --generate-parse --ansi-color --page-usage 'bpkg::print_$name$_' \ ---include-base-last --long-usage --option-length 22 +--include-base-last --long-usage --option-length 23 cli.cxx{common-options}: cli.options += --short-usage # Both short and long. cli.cxx{bpkg-options}: cli.options += --suppress-undocumented # --help, etc. -- cgit v1.1