Skip to content

Commit c526b10

Browse files
committed
docs: add library and symbol name build variables
1 parent d4addc0 commit c526b10

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/build_system.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,3 +151,17 @@ same time, then only one of them will be able to make progress while all the
151151
rest of them spin-wait for the one available buffer. Setting `NUM_PARALLEL` to
152152
the upper bound on the number of OpenMP runtimes that you can have in a process
153153
ensures that there are a sufficient number of buffer sets available.
154+
155+
#### Library and symbol name options
156+
157+
- `FIXED_LIBNAME`: if set to `1`, uses a non-versioned name for the library and
158+
no symbolic linking to variant names (default is `0`)
159+
- `LIBNAMEPREFIX`: prefix that, if given, will be inserted in the library name
160+
before `openblas` (e.g., `xxx` will result in `libxxxopenblas.so`)
161+
- `LIBNAMESUFFIX`: suffix that, if given, will be inserted in the library name
162+
after `openblas`, separated by an underscore (e.g., `yyy` will result in
163+
`libopenblas_yyy.so`)
164+
- `SYMBOLPREFIX`: prefix that, if given, will be added to all symbol names
165+
*and* to the library name
166+
- `SYMBOLSUFFIX`: suffix that, if given, will be added to all symbol names
167+
*and* to the library name

0 commit comments

Comments
 (0)