aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2024-07-05 10:30:08 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2024-07-05 10:30:08 +0300
commitc4f2fb6f7bc78f75a965bbb20560811ee79a40c7 (patch)
tree221a7ed1a3e8a8bffe3294eea1a621e6344a4766
parent10dee0974d2bc0c9e41f293273e94fb8c7727620 (diff)
Drop some old backward compatibility related coderemove-outdated-code
-rw-r--r--bdep/new.cli18
-rw-r--r--bdep/new.cxx7
2 files changed, 0 insertions, 25 deletions
diff --git a/bdep/new.cli b/bdep/new.cli
index bcbc6c6..9f3f12e 100644
--- a/bdep/new.cli
+++ b/bdep/new.cli
@@ -656,12 +656,6 @@ namespace bdep
bool no-readme;
bool no-package-readme;
bool alt-naming;
-
- // Old name for the subdir sub-option (thus undocumented). @@ TMP drop
- //
- // If specified, we will fail suggesting to use the new sub-option instead.
- //
- dir_path "source";
};
class cmd_new_lib_options
@@ -687,12 +681,6 @@ namespace bdep
bool no-readme;
bool no-package-readme;
bool alt-naming;
-
- // Old name for the subdir sub-option (thus undocumented). @@ TMP drop.
- //
- // If specified, we will fail suggesting to use the new sub-option instead.
- //
- dir_path "source";
};
class cmd_new_bare_options
@@ -742,12 +730,6 @@ namespace bdep
package rather than a new project."
}
- // Old name for the --source option (thus undocumented).
- //
- // If specified, we will fail suggesting to use the new option instead.
- //
- bool --subdirectory;
-
dir_path --output-dir|-o
{
"<dir>",
diff --git a/bdep/new.cxx b/bdep/new.cxx
index 9f4ddf6..9f445a0 100644
--- a/bdep/new.cxx
+++ b/bdep/new.cxx
@@ -495,9 +495,6 @@ cmd_new (cmd_new_options&& o, cli::group_scanner& args)
? cao.type ()
: optional<string> ());
- if (o.subdirectory ())
- fail << "--subdirectory was renamed to --source";
-
if (o.package () && o.source ())
fail << "both --package and --source specified";
@@ -606,10 +603,6 @@ cmd_new (cmd_new_options&& o, cli::group_scanner& args)
//
const type& t (o.type ());
- if ((t == type::exe && t.exe_opt.source_specified ()) ||
- (t == type::lib && t.lib_opt.source_specified ()))
- fail << "--type|-t,source was renamed to --type|-t,subdir";
-
// For a library source subdirectory (--source) we don't generate the export
// stub, integration tests (because there is no export stub), or the version
// header (because the project name used in the .in file will most likely be