From 53c2aa8e382dd50d09b385285bc3fa0b645ace0a Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 19 Aug 2016 17:37:29 +0300 Subject: Support system packages --- bpkg/buildfile | 89 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 45 insertions(+), 44 deletions(-) (limited to 'bpkg/buildfile') diff --git a/bpkg/buildfile b/bpkg/buildfile index 8f834f6..551e9c0 100644 --- a/bpkg/buildfile +++ b/bpkg/buildfile @@ -7,50 +7,51 @@ import libs += libbutl%lib{butl} import libs += libodb%lib{odb} import libs += libodb-sqlite%lib{odb-sqlite} -exe{bpkg}: \ -{hxx cxx}{ archive } \ -{hxx cxx}{ auth } \ -{hxx }{ bpkg-version } \ -{ cxx}{ bpkg } {hxx ixx cxx}{ bpkg-options } \ -{hxx cxx}{ cfg-create } {hxx ixx cxx}{ cfg-create-options } \ -{hxx cxx}{ checksum } \ - {hxx ixx cxx}{ common-options } \ - {hxx ixx cxx}{ configuration-options } \ -{hxx cxx}{ database } \ -{hxx cxx}{ diagnostics } \ -{hxx cxx}{ fetch } \ -{hxx }{ forward } \ -{hxx cxx}{ help } {hxx ixx cxx}{ help-options } \ -{hxx cxx}{ manifest-utility } \ -{hxx cxx}{ openssl } \ -{hxx }{ options-types } \ -{hxx ixx cxx}{ package } \ -{hxx ixx cxx}{ package-odb } file{ package.xml } \ -{hxx cxx}{ pkg-build } {hxx ixx cxx}{ pkg-build-options } \ -{hxx }{ pkg-clean } {hxx ixx cxx}{ pkg-clean-options } \ -{hxx cxx}{ pkg-drop } {hxx ixx cxx}{ pkg-drop-options } \ -{hxx cxx}{ pkg-command } \ -{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-test } {hxx ixx cxx}{ pkg-test-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 } \ -{hxx cxx}{ rep-add } {hxx ixx cxx}{ rep-add-options } \ -{hxx cxx}{ rep-create } {hxx ixx cxx}{ rep-create-options } \ -{hxx cxx}{ rep-fetch } {hxx ixx cxx}{ rep-fetch-options } \ -{hxx cxx}{ rep-info } {hxx ixx cxx}{ rep-info-options } \ - {hxx cxx}{ repository-signing } \ -{hxx cxx}{ satisfaction } \ -{hxx }{ types } \ -{hxx cxx}{ types-parsers } \ -{hxx cxx}{ utility } \ -{hxx }{ wrapper-traits } \ +exe{bpkg}: \ +{hxx cxx}{ archive } \ +{hxx cxx}{ auth } \ +{hxx }{ bpkg-version } \ +{ cxx}{ bpkg } {hxx ixx cxx}{ bpkg-options } \ +{hxx cxx}{ cfg-create } {hxx ixx cxx}{ cfg-create-options } \ +{hxx cxx}{ checksum } \ + {hxx ixx cxx}{ common-options } \ + {hxx ixx cxx}{ configuration-options } \ +{hxx cxx}{ database } \ +{hxx cxx}{ diagnostics } \ +{hxx cxx}{ fetch } \ +{hxx }{ forward } \ +{hxx cxx}{ help } {hxx ixx cxx}{ help-options } \ +{hxx cxx}{ manifest-utility } \ +{hxx cxx}{ openssl } \ +{hxx }{ options-types } \ +{hxx ixx cxx}{ package } \ +{hxx ixx cxx}{ package-odb } file{ package.xml } \ +{hxx cxx}{ pkg-build } {hxx ixx cxx}{ pkg-build-options } \ +{hxx }{ pkg-clean } {hxx ixx cxx}{ pkg-clean-options } \ +{hxx cxx}{ pkg-drop } {hxx ixx cxx}{ pkg-drop-options } \ +{hxx cxx}{ pkg-command } \ +{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-test } {hxx ixx cxx}{ pkg-test-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 } \ +{hxx cxx}{ rep-add } {hxx ixx cxx}{ rep-add-options } \ +{hxx cxx}{ rep-create } {hxx ixx cxx}{ rep-create-options } \ +{hxx cxx}{ rep-fetch } {hxx ixx cxx}{ rep-fetch-options } \ +{hxx cxx}{ rep-info } {hxx ixx cxx}{ rep-info-options } \ + {hxx cxx}{ repository-signing } \ +{hxx cxx}{ satisfaction } \ +{hxx cxx}{ system-repository } \ +{hxx }{ types } \ +{hxx cxx}{ types-parsers } \ +{hxx cxx}{ utility } \ +{hxx }{ wrapper-traits } \ $libs # Disable VC "unknown pragma" warning. -- cgit v1.1