summaryrefslogtreecommitdiff
path: root/app-eselect/eselect-blas/files/blas.eselect.5
blob: 9779268bc65b96679fc1e48df05f532796250faa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
.TH "ESELECT" "5" "June 2019" "Gentoo Linux" "eselect"
.SH "NAME"
blas.eselect \- The BLAS management module for Gentoo's eselect
.SH "SYNOPSIS"
\fBeselect blas\fR [\fBhelp\fR|\fBusage\fR]
.br 
\fBeselect blas\fR \fBlist\fR [\fIlibdir\fR]
.br 
\fBeselect blas\fR \fBadd\fR
.br 
\fBeselect blas\fR \fBset\fR  [\fIlibdir\fR] \fIimplementation\fR
.br 
\fBeselect blas\fR \fBshow\fR [\fIlibdir\fR]

.SH "DESCRIPTION"
\fBeselect\fR is Gentoo's configuration and management tool. It features
modules that care for the individual administrative tasks.
.SH "ACTION: LIST"
\fBeselect blas list\fR [\fIlibdir\fR]
.br 
Displays an ordered list of installed BLAS implementations. It distinguishes between versions with different
Application Binary Interfaces (e.g. x86/AMD64). Furthermore, it also distinguishes
between interfaces to high-level programming languages. Each line holds
a number and the implementation's name. An asterisk next to one of the list
elements denotes an active implementation.

phi / # eselect blas list
.br 
Installed BLAS for libdir \fBlib\fR
.br 
  [1]   atlas *
  [2]   reference

Possible \fIlibdir\fR to the \fBlist\fR action are restrictions to
handle only certain ABI\-specific library directories. For example,
 
\fBeselect blas list lib64\fR

lists only BLAS implementations found in \fB/usr/lib64\fR.

.SH "ACTION: SHOW"
\fBeselect blas show\fR [\fIlibdir\fR]
.br 
Shows your system's currently active BLAS implementations.

phi / # eselect blas show
.br 
lib: atlas
.br
lib64: reference

The same \fIlibdir\fR that apply to the \fBlist\fR action can be used
with the \fBshow\fR action to restrict it to given ABIs.
.SH "ACTION: SET"
\fBeselect blas set\fR [\fIlibdir\fR] \fIimplementation\fR
.br 
Sets your system's currently active BLAS implementations to \fIimplementation\fR. 
The same \fIlibdir\fR that apply to the \fBlist\fR action can be used
with the \fBset\fR action to restrict it to given ABIs.

phi / # eselect blas set atlas

.SH "ACTION: VALIDATE"
\fBeselect blas validate\fR
.br
Validates BLAS/CBLAS candidates under the /etc/env.d directory and automatically
remove the invalid ones.

.SH "ACTION: ADD"
\fBeselect blas add\fR \fIlibdir\fR \fIdir\fR \fIimpl\fR
.br
Add a new BLAS/CBLAS implementation.

.SH "AUTHOR"
Danny van Dyk <kugelfang@gentoo.org>
.br
Donnie Berkholz <spyderous@gentoo.org>
.br
Mo Zhou <lumin@debian.org>