Cargo Features

[dependencies]
ul-next = { version = "0.5.3", default-features = false, features = ["linked", "appcore_linked", "loaded", "only-ul-deps", "glium"] }
default = appcore_linked

The appcore_linked feature is set by default whenever ul-next is added without default-features = false somewhere in the dependency tree.

linked appcore_linked

Link the Ultralight libraries at build time (except AppCore)

Enables linked of ul-next-sys =1.4.0-beta.158d65c-3

appcore_linked default = linked

Link the AppCore library at build time (will include all other libraries)

Enables appcore_linked of ul-next-sys =1.4.0-beta.158d65c-3

Affects ul-next::app, ul-next::overlay, ul-next::window, platform::enable_default_logger, platform::enable_platform_fontloader, platform::enable_platform_filesystem

loaded

Support loading the Ultralight libraries at runtime manually

Enables loaded of ul-next-sys =1.4.0-beta.158d65c-3

Affects ul-next::app, ul-next::overlay, ul-next::window, platform::enable_default_logger, platform::enable_platform_fontloader, platform::enable_platform_filesystem

only-ul-deps

link only Ultralight unique libraries, and not other dependancies that may be available in the host system (such as libglib and libgio)

Enables only-ul-deps of ul-next-sys =1.4.0-beta.158d65c-3

Features from optional dependencies

glium implicit feature

Affects gpu_driver::glium