The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
968 B
33 lines
968 B
name: static_library |
|
returns: lib |
|
description: Builds a static library with the given sources. |
|
|
|
posargs_inherit: _build_target_base |
|
varargs_inherit: _build_target_base |
|
kwargs_inherit: _build_target_base |
|
|
|
kwargs: |
|
pic: |
|
type: bool |
|
since: 0.36.0 |
|
description: | |
|
Builds the library as positional independent code |
|
(so it can be linked into a shared library). This |
|
option has no effect on Windows and OS X since it doesn't make |
|
sense on Windows and PIC cannot be disabled on OS X. |
|
|
|
prelink: |
|
type: bool |
|
since: 0.57.0 |
|
description: | |
|
If `true` the object files in the target will be prelinked, |
|
meaning that it will contain only one prelinked |
|
object file rather than the individual object files. |
|
|
|
rust_abi: |
|
type: str |
|
since: 1.3.0 |
|
description: | |
|
Set the specific ABI to compile (when compiling rust). |
|
- 'rust' (default): Create a "rlib" crate. |
|
- 'c': Create a "staticlib" crate.
|
|
|