diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2017-11-19 22:58:48 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2017-11-19 23:00:15 +0000 |
commit | da9b5185640ac15d930624e1d52621c8a3da87f2 (patch) | |
tree | 5b1d32162358b39de419585961d3b9586af634ac /crossdev | |
parent | Update avr/armv7m with USE=cxx for stage4, use crossdev HCHOST variable (diff) | |
download | crossdev-da9b5185640ac15d930624e1d52621c8a3da87f2.tar.gz crossdev-da9b5185640ac15d930624e1d52621c8a3da87f2.tar.bz2 crossdev-da9b5185640ac15d930624e1d52621c8a3da87f2.zip |
crossdev: remove support for undocumented -b -d -p -v -q -pv -vp options, bug #638182
In bug #638182 Maciej tried to use crossdev as:
crossdev -t x86_64-w64-mingw32 -b 2.28.1
which attempted to build configs for '2.28.1' target.
crossdev silently passed '-b' to emerge and treated
next argument as target option.
This change removes all undocumented options.
Use '-P <option>' instead.
That way typo is reported correctly as:
* UNKNOWN OPTION: '-b'
Bug: https://bugs.gentoo.org/638182
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'crossdev')
-rwxr-xr-x | crossdev | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -652,8 +652,6 @@ while [[ $# -gt 0 ]] ; do --show-fail-log) SHOW_FAIL_LOG="yes";; --show-repo-cfg) show_repo_cfg "$2";; -P|--portage) UOPTS="${UOPTS} $2"; shift;; - -b|-d|-p|-v|-q) UOPTS="${UOPTS} $1";; - -pv|-vp) UOPTS="${UOPTS} -p -v";; -h|--help) usage;; -*) eerror "UNKNOWN OPTION: '$1'" ; usage 1;; *) parse_target $1;; |