# 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 = "2018" rust-version = "1.64" name = "bard" version = "2.0.1" authors = ["Vojtech Kral and contributors"] default-run = "bard" description = "Creates PDF and HTML songbooks out of easy-to-write Markdown sources." homepage = "https://bard.md" readme = "README.md" keywords = [ "music", "markdown", ] license = "Apache-2.0" repository = "https://github.com/vojtechkral/bard" [package.metadata.deb] depends = "" [[package.metadata.generate-rpm.assets]] dest = "/usr/bin/bard" mode = "755" source = "target/release/bard" [lib] name = "bard" path = "src/lib.rs" [[bin]] name = "bard" path = "src/main.rs" [[bin]] name = "tex-mock" path = "tests/util/tex-mock.rs" test = false doctest = false bench = false doc = false [dependencies.anyhow] version = "1.0.26" [dependencies.clap] version = "4.2.7" features = [ "std", "help", "usage", "error-context", "suggestions", "derive", ] default_features = false [dependencies.comrak] version = "0.18.0" default_features = false [dependencies.console] version = "0.15.2" [dependencies.ctrlc] version = "3.1.3" [dependencies.fastrand] version = "2.0.0" [dependencies.globset] version = "0.4.10" [dependencies.handlebars] version = "4.3.3" [dependencies.html5ever] version = "0.26.0" [dependencies.image] version = "0.24.6" features = [ "png", "jpeg", ] default_features = false [dependencies.lexical-sort] version = "0.3.1" [dependencies.nix] version = "0.26.0" [dependencies.notify] version = "6.0" [dependencies.once_cell] version = "1.15.0" [dependencies.parking_lot] version = "0.12.1" [dependencies.quick-xml] version = "0.29.0" [dependencies.regex] version = "1.4.5" [dependencies.semver] version = "1.0.7" [dependencies.serde] version = "1.0.125" features = ["derive"] [dependencies.serde_json] version = "1.0.39" features = ["preserve_order"] [dependencies.strum] version = "0.24" features = ["derive"] [dependencies.tectonic] version = "0.14.1" features = ["external-harfbuzz"] optional = true [dependencies.tectonic_bridge_core] version = "0.4.0" optional = true [dependencies.thiserror] version = "1.0.14" [dependencies.toml] version = "0.7.2" [dev-dependencies.assert-json-diff] version = "2.0.1" [dev-dependencies.base64] version = "0.21.0" [dev-dependencies.fs_extra] version = "1.2.0" [dev-dependencies.indoc] version = "2.0.1" [features] tectonic = [ "dep:tectonic", "dep:tectonic_bridge_core", ]