Cargo Features

[dependencies]
thorium = { version = "0.4.0", default-features = false, features = ["dynamic_link", "hotloading", "sdl2_alloc", "avoid_std", "just_a_no_std_lib"] }
default = avoid_std, hotloading

these are on by default for easy dev purposes

Affects interchange::GameUpdateAndRenderFn, interchange::GameGetSoundSamplesFn, thorium::game_update_and_render, thorium::game_get_sound_samples

hotloading default = dynamic_link
sdl2_alloc avoid_std

NIGHTLY

avoid_std default just_a_no_std_lib? = sdl2_alloc

NIGHTLY (transitive)

just_a_no_std_lib = avoid_std

BROKEN. TODO: fix link errors so this at least work on linux