aboutsummaryrefslogtreecommitdiff
path: root/bdep/buildfile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-05-10 10:34:31 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-05-10 10:34:31 +0200
commit023f1a286b7dfe80eb80a9e6924e492cf6f3f80a (patch)
tree6accbb5ccee95ae5cb7ba9f186b2694c9797b2d9 /bdep/buildfile
parente3133aa9628858bcfe414f95731831b5962358c7 (diff)
Implement test, update, and clean commands
Diffstat (limited to 'bdep/buildfile')
-rw-r--r--bdep/buildfile11
1 files changed, 10 insertions, 1 deletions
diff --git a/bdep/buildfile b/bdep/buildfile
index 0fb8e8c..54ba5e4 100644
--- a/bdep/buildfile
+++ b/bdep/buildfile
@@ -14,6 +14,9 @@ import libs += libbutl%lib{butl}
import libs += libodb%lib{odb}
import libs += libodb-sqlite%lib{odb-sqlite}
+# @@ Why don't we generate these with wildcard patterns (and rules below with
+# a for-loop)?
+#
options_topics = \
bdep-options \
common-options \
@@ -24,7 +27,10 @@ init-options \
sync-options \
fetch-options \
status-options \
-config-options
+config-options \
+test-options \
+update-options \
+clean-options
help_topics = projects-configs
@@ -64,6 +70,9 @@ if $cli.configured
cli.cxx{fetch-options}: cli{fetch}
cli.cxx{status-options}: cli{status}
cli.cxx{config-options}: cli{config}
+ cli.cxx{test-options}: cli{test}
+ cli.cxx{update-options}: cli{update}
+ cli.cxx{clean-options}: cli{clean}
# Help topics.
#