| rduckhts_htslib_config | R Documentation |
Resolves headers, an exact shared or static library, linker flags, enabled features, and build identity from the installed Rduckhts package. With validation enabled, the receipt and public headers are also compared with the htslib version reported by the loaded DuckHTS extension.
rduckhts_htslib_config(link = NULL, validate = TRUE)
link |
Either '"shared"' or '"static"'. When omitted, use the link mode selected when this Rduckhts package was configured. |
validate |
Whether to validate installed files, header identity, and the loaded htslib runtime version. |
The shared contract is currently available on native Unix builds. MinGW and browser-wasm builds expose the static contract unless a shared htslib was explicitly built. Static consumers must review 'static_license_note'.
An object of class 'rduckhts_htslib_config'. Its 'cppflags' and 'ldflags' elements can be consumed by a downstream package configure script; 'duckdb_platform' records the extension footer platform and the remaining fields form the versioned build receipt.
## Not run:
config <- rduckhts_htslib_config()
config$cppflags
config$ldflags
config$features
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.