Cargo Features

[dependencies]
mos-hardware = { version = "0.4.0", default-features = false, features = ["cia", "c64", "cx16", "mega65", "petscii", "vera", "sid", "vic2", "docs-rs"] }
default = c64, cx16, mega65, petscii, sid, vera, vic2

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

cia c64 cx16

Affects mos-hardware::cia

c64 default = cc, cia, petscii, sid, vic2

Affects mos-hardware::c64

cx16 default = cia, petscii, vera

Affects mos-hardware::cx16

mega65 default = bindgen, cc, petscii, sid, vic2

Affects mos-hardware::mega65

petscii default c64 cx16 mega65

Affects mos-hardware::petscii

vera default cx16

Affects mos-hardware::vera

sid default c64 mega65

Affects mos-hardware::sid

vic2 default c64 mega65

Affects mos-hardware::vic2

docs-rs

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.

cc build c64 mega65
bindgen build mega65