aboutsummaryrefslogtreecommitdiff
path: root/bdep/new.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-05-03 15:00:57 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-05-03 15:00:57 +0200
commit13cf46aa561cde57966fd3e924e5503ff51fadf2 (patch)
treece087fb7020fad15974d1f9df40be09ab3d4ace2 /bdep/new.cli
parentd227aa1c4298bb95ee8cbf2d61f9a3bc3a0f6c1f (diff)
Add support for tests in new command
Diffstat (limited to 'bdep/new.cli')
-rw-r--r--bdep/new.cli20
1 files changed, 17 insertions, 3 deletions
diff --git a/bdep/new.cli b/bdep/new.cli
index f5f2a14..faad002 100644
--- a/bdep/new.cli
+++ b/bdep/new.cli
@@ -61,15 +61,26 @@ namespace bdep
\li|\cb{exe}
- A project that builds a sample executable.|
+ A project that builds a sample executable. Recognized executable
+ project options:
+
+ \cb{no-tests} \- Don't add support for functional/integration testing.
+ |
\li|\cb{lib}
- A project that builds a sample library.|
+ A project that builds a sample library. Recognized library project
+ options:
+
+ \cb{no-tests} \- Don't add support for functional/integration testing.
+ |
\li|\cb{bare}
- A project without any source code.||
+ A project without any source code. Recognized bare project options:
+
+ \cb{no-tests} \- Don't add support for functional/integration testing.
+ ||
The project language can be specified with the \c{\b{--lang}|\b{-l}}
option. Valid values for this option and their semantics are described
@@ -113,14 +124,17 @@ namespace bdep
//
class cmd_new_exe_options
{
+ bool no-tests;
};
class cmd_new_lib_options
{
+ bool no-tests;
};
class cmd_new_bare_options
{
+ bool no-tests;
};
// --lang options