Cargo Features

libafl_sugar has no features set by default.

[dependencies]
libafl_sugar = { version = "0.12.0", features = ["python", "x86_64", "i386", "arm", "aarch64", "mips", "ppc", "hexagon"] }
python = pyo3, pyo3-build-config

Enables python of libafl_qemu

libafl_qemu:

Python bindings support

Affects forkserver::pybind, inmemory::pybind, libafl_sugar::python_module, qemu::pybind

x86_64

for libafl_qemu
The following architecture features are mutually exclusive.
build qemu for x86_64 (default)

Enables x86_64 of libafl_qemu

i386

build qemu for i386

Enables i386 of libafl_qemu

arm

build qemu for arm

Enables arm of libafl_qemu

aarch64

build qemu for aarch64

Enables aarch64 of libafl_qemu

mips

build qemu for mips (el, use with the 'be' feature of mips be)

Enables mips of libafl_qemu

ppc

build qemu for powerpc

Enables ppc of libafl_qemu

hexagon

build qemu for hexagon

Enables hexagon of libafl_qemu

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.

pyo3 python?

Enables pyo3 ^0.18

pyo3-build-config build python?

Enables pyo3-build-config ^0.18