# 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" name = "tectonic" version = "0.15.0" authors = ["Peter Williams "] exclude = [ "/dist/", "/reference_sources/", ] description = """ A modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX extension to the classic “Web2C” implementation of TeX and uses the TeXLive distribution of support files. """ homepage = "https://tectonic-typesetting.github.io/" documentation = "https://docs.rs/tectonic" readme = "CARGO_README.md" keywords = [ "tex", "latex", "typesetting", "font", ] categories = [ "command-line-interface", "parser-implementations", "rendering", "science", "text-processing", ] license = "MIT" repository = "https://github.com/tectonic-typesetting/tectonic/" [package.metadata.internal_dep_versions] tectonic_bridge_core = "thiscommit:2023-06-11:PvhF7YB" tectonic_bridge_flate = "thiscommit:2021-01-01:eer4ahL4" tectonic_bridge_graphite2 = "2c1ffcd702a662c003bd3d7d0ca4d169784cb6ad" tectonic_bridge_harfbuzz = "thiscommit:2023-09-17:FZwRtUP" tectonic_bridge_icu = "thiscommit:2023-09-17:AwTXf3W" tectonic_bundles = "thiscommit:2022-03-29:SFnXSaL" tectonic_cfg_support = "thiscommit:aeRoo7oa" tectonic_dep_support = "5faf4205bdd3d31101b749fc32857dd746f9e5bc" tectonic_docmodel = "a88a0418a9c3c559d023d9b1da9b03fce3a469e5" tectonic_engine_bibtex = "thiscommit:2021-01-17:KuhaeG1e" tectonic_engine_spx2html = "thiscommit:2022-11-22:vicemXu" tectonic_engine_xdvipdfmx = "8a003834b1f6d967d33cc07de4cc025af14560da" tectonic_engine_xetex = "c135e6a4a5a2e8c2dc4edcbcfd93f7d466ff8f88" tectonic_errors = "317ae79ceaa2593fb56090e37bf1f5cc24213dd9" tectonic_geturl = "68c5fc525c5fead75913bd90380043761bde9f61" tectonic_io_base = "thiscommit:2021-06-13:XFjtSsZ" tectonic_status_base = "317ae79ceaa2593fb56090e37bf1f5cc24213dd9" tectonic_xdv = "c91f2ef37858d1a0a724a5c3ddc2f7ea46373c77" tectonic_xetex_layout = "2c1ffcd702a662c003bd3d7d0ca4d169784cb6ad" [package.metadata.vcpkg] git = "https://github.com/microsoft/vcpkg" overlay-triplets-path = "dist/vcpkg-triplets" rev = "4a600e9fea71bd7872080cbb716797e04d30e6d3" [package.metadata.vcpkg.target.aarch64-apple-darwin] install = [ "freetype", "harfbuzz[graphite2]", "icu", ] triplet = "arm64-osx" [package.metadata.vcpkg.target.x86_64-apple-darwin] install = [ "freetype", "harfbuzz[graphite2]", "icu", ] [package.metadata.vcpkg.target.x86_64-pc-windows-msvc] install = [ "fontconfig", "freetype", "harfbuzz[graphite2]", "icu", ] triplet = "x64-windows-static-release" [package.metadata.vcpkg.target.x86_64-unknown-linux-gnu] install = [ "fontconfig", "freetype", "harfbuzz[graphite2]", "icu", ] [lib] name = "tectonic" crate-type = ["rlib"] [dependencies.atty] version = "0.2" [dependencies.byte-unit] version = "^4.0" [dependencies.cfg-if] version = "1.0" [dependencies.error-chain] version = "^0.12" [dependencies.flate2] version = "^1.0.19" features = ["zlib"] default-features = false [dependencies.fs2] version = "^0.4" [dependencies.lazy_static] version = "^1.4" [dependencies.libc] version = "^0.2" [dependencies.md-5] version = "^0.10" [dependencies.open] version = "^4.0" [dependencies.quick-xml] version = "^0.28" [dependencies.serde] version = "^1.0" features = ["derive"] optional = true [dependencies.sha2] version = "^0.10" [dependencies.structopt] version = "0.3" [dependencies.tectonic_bridge_core] version = ">=0.4.0,<1" [dependencies.tectonic_bundles] version = ">=0.3.0,<1" default-features = false [dependencies.tectonic_docmodel] version = ">=0.2.0,<1" optional = true [dependencies.tectonic_engine_bibtex] version = ">=0.1.0,<1" [dependencies.tectonic_engine_spx2html] version = ">=0.3.0,<1" [dependencies.tectonic_engine_xdvipdfmx] version = ">=0.3.0,<1" [dependencies.tectonic_engine_xetex] version = ">=0.4.0,<1" [dependencies.tectonic_errors] version = ">=0.1.0,<1" [dependencies.tectonic_geturl] version = ">=0.3.0,<1" default-features = false [dependencies.tectonic_io_base] version = ">=0.3.0,<1" [dependencies.tectonic_status_base] version = ">=0.1.0,<1" [dependencies.tectonic_xdv] version = ">=0.1.9,<1" [dependencies.tectonic_xetex_layout] version = ">=0.1.0,<1" [dependencies.tempfile] version = "^3.1" [dependencies.termcolor] version = "^1.1" [dependencies.tokio] version = "^1.0" [dependencies.toml] version = "^0.7" optional = true [dependencies.url] version = "^2.0" [dependencies.watchexec] version = "^2.3.0" [dependencies.watchexec-filterer-globset] version = "1.2" [dependencies.watchexec-signals] version = "1.0" [dependencies.zip] version = "^0.6" features = ["deflate"] default-features = false [dev-dependencies.filetime] version = "^0.2" [dev-dependencies.futures] version = "0.3" [dev-dependencies.headers] version = "0.3" [dev-dependencies.hyper] version = "0.14" features = ["server"] [dev-dependencies.tempfile] version = "^3.1" [features] default = [ "geturl-reqwest", "serialization", ] external-harfbuzz = ["tectonic_engine_xetex/external-harfbuzz"] geturl-curl = [ "tectonic_bundles/geturl-curl", "tectonic_geturl/curl", ] geturl-reqwest = [ "tectonic_bundles/geturl-reqwest", "tectonic_geturl/reqwest", ] native-tls-vendored = [ "tectonic_bundles/native-tls-vendored", "tectonic_geturl/native-tls-vendored", ] profile = [] serialization = [ "serde", "tectonic_docmodel", "toml", ] [badges.codecov] repository = "tectonic-typesetting/tectonic" service = "github" [badges.travis-ci] repository = "tectonic-typesetting/tectonic"