45 lines
810 B
Text
45 lines
810 B
Text
# -*-eselect-*- vim: ft=eselect
|
|
# Copyright 2005-2015 Gentoo Foundation
|
|
# Distributed under the terms of the GNU GPL version 2 or later
|
|
|
|
DESCRIPTION="Manage installed versions of sys-devel/binutils"
|
|
MAINTAINER="toolchain@gentoo.org"
|
|
|
|
### list action
|
|
|
|
describe_list() {
|
|
echo "List all installed version of binutils"
|
|
}
|
|
|
|
do_list() {
|
|
binutils-config -l
|
|
}
|
|
|
|
### set action
|
|
|
|
describe_set() {
|
|
echo "Activate one of the installed binutils"
|
|
}
|
|
|
|
describe_set_parameters() {
|
|
echo "<target>"
|
|
}
|
|
|
|
describe_set_options() {
|
|
echo "target : Target name or number (from 'list' action)"
|
|
}
|
|
|
|
do_set() {
|
|
[[ $# -eq 1 ]] || die -q "Please specify exactly one version to activate!"
|
|
binutils-config "$1"
|
|
}
|
|
|
|
### show action
|
|
|
|
describe_show() {
|
|
echo "Print the currently active binutils version"
|
|
}
|
|
|
|
do_show() {
|
|
binutils-config -c
|
|
}
|