# 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 = "plmidi" version = "0.14.2" authors = ["Taylan Gökkaya "] description = "Play MIDI files from the command line." readme = "readme.md" keywords = [ "midi", "music", "smf", ] categories = [ "command-line-utilities", "multimedia::audio", "multimedia::encoding", ] license = "MIT" repository = "https://github.com/insomnimus/plmidi" resolver = "2" [dependencies.cfg-if] version = "1.0.0" [dependencies.clap] version = "=3.1.18" features = [ "cargo", "unicode", "wrap_help", ] [dependencies.cpal] version = "0.13.5" optional = true [dependencies.crossterm] version = "0.23.2" features = ["event-stream"] [dependencies.fluidlite] version = "0.2.1" features = ["static"] optional = true [dependencies.futures] version = "0.3.21" features = ["executor"] [dependencies.log] version = "0.4.17" [dependencies.nodi] version = "0.19.2" features = ["hybrid-sleep"] [dependencies.parking_lot] version = "0.12.1" optional = true [dependencies.rand] version = "0.8.5" [dependencies.simple_logger] version = "2.1.0" features = [ "stderr", "colored", ] default-features = false [dependencies.wild] version = "2.0.4" [features] default = ["fluid-bundled"] fluid = [ "fluidlite/pkg-config", "cpal", "parking_lot", "clap/env", ] fluid-bundled = [ "fluidlite/builtin", "cpal", "parking_lot", "clap/env", ] system = ["nodi/midir"] system-jack = [ "system", "nodi/midir-jack", ] system-winrt = [ "system", "nodi/midir-winrt", ]