Cargo Features

[dependencies]
birli = { version = "0.16.0", default-features = false, features = ["aoflagger", "cli", "cfitsio-static", "all-static"] }
default = aoflagger, cli

These default features are set whenever birli is added without default-features = false somewhere in the dependency tree.

aoflagger default = aoflagger_sys

Use aoflagger to detect RFI

Affects flags::jones_baseline_view_to_imageset, flags::flag_baseline_view_to_flagmask, flags::flag_jones_array_existing, flags::flag_jones_array, preprocessing::PreprocessContext.aoflagger_strategy

cli default = clap, env_logger, prettytable-rs, shlex

Use command-line-only dependencies

Affects error::CLIError

Required by the binary

cfitsio-static all-static?

Compile cfitsio statically and link it

Enables cfitsio-static of marlu

all-static = cfitsio-static

Compile all C dependencies statically and link them

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

aoflagger_sys aoflagger

Enables aoflagger_sys

aoflagger feature

clap cli

Enables clap ^3.1.8

cli feature

env_logger cli

Enables env_logger ^0.9.0

prettytable-rs cli
shlex cli