# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "exmod" version = "0.3.3" exclude = ["examples", "libxm", "!libxm/src/xm.c", "!libxm/src/context.c", "!libxm/src/load.c", "!libxm/src/play.c", "!libxm/src/xm_internal.h", "!libxm/include"] description = "Bindings to libxm, a small XM player library." keywords = ["audio", "bindings", "cross-platform", "music", "xm"] categories = ["multimedia", "external-ffi-bindings", "api-bindings"] license = "WTFPL" repository = "https://gitlab.com/fluidex/exmod" resolver = "2" [package.metadata.docs.rs] all-features = true [profile.release] lto = true codegen-units = 1 [dev-dependencies.cpal] version = "0.13" default-features = false [dev-dependencies.sdl2] version = "0.35" default-features = false [build-dependencies.cc] version = "1" default-features = false [features] default = ["linear_interpolation", "ramping", "strings"] defensive = [] linear_interpolation = [] ramping = [] strings = []