# 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" rust-version = "1.72.1" name = "inlyne" version = "0.4.3" authors = ["trimental"] build = false exclude = [ "/ci/*", "/.github/*", "/assets/manual_test_data/*", ] autobins = false autoexamples = false autotests = false autobenches = false description = "Introducing Inlyne, a GPU powered yet browserless tool to help you quickly view markdown files in the blink of an eye." homepage = "https://github.com/Inlyne-Project/inlyne" readme = "README.md" keywords = [ "markdown", "viewer", "gpu", ] license = "MIT" repository = "https://github.com/Inlyne-Project/inlyne" [profile.dev.package.cosmic-text] opt-level = 2 [profile.dev.package.png] opt-level = 2 [profile.dev.package.rustybuzz] opt-level = 2 [profile.dev.package.ttf-parser] opt-level = 2 [profile.release] strip = true [profile.release-debug] debug = 2 inherits = "release" strip = false [profile.release-lto] lto = true inherits = "release" [[bin]] name = "inlyne" path = "src/main.rs" [dependencies.anyhow] version = "1.0.75" [dependencies.bytemuck] version = "1.14.0" features = ["derive"] [dependencies.clap] version = "4.3.24" features = ["cargo"] [dependencies.comrak] version = "0.19.0" features = [ "shortcodes", "syntect", ] default-features = false [dependencies.copypasta] version = "0.10.0" default-features = false [dependencies.dark-light] version = "1.0.0" [dependencies.dirs] version = "5.0.1" [dependencies.fontdb] version = "0.14.1" features = ["fontconfig"] [dependencies.fxhash] version = "0.2.1" [dependencies.glyphon] version = "0.3" [dependencies.html-escape] version = "0.2.13" [dependencies.html5ever] version = "0.26.0" [dependencies.human-panic] version = "1.2.2" [dependencies.image] version = "0.24.7" [dependencies.indexmap] version = "2.1.0" features = ["serde"] [dependencies.lyon] version = "1.0.1" [dependencies.lz4_flex] version = "0.11.1" features = [ "frame", "safe-encode", "std", ] default-features = false [dependencies.notify] version = "6.1.1" [dependencies.notify-debouncer-full] version = "0.3.1" default-features = false [dependencies.open] version = "5.0.0" [dependencies.pollster] version = "0.3.0" [dependencies.raw-window-handle] version = "0.5.2" [dependencies.reqwest] version = "0.11.22" features = [ "blocking", "json", "rustls-tls", "stream", ] default-features = false [dependencies.resvg] version = "0.36.0" [dependencies.serde] version = "1.0.190" features = ["derive"] [dependencies.serde_yaml] version = "0.9.27" [dependencies.smart-debug] version = "0.0.3" [dependencies.string_cache] version = "0.8.7" default-features = false [dependencies.syntect] version = "5.1.0" [dependencies.taffy] version = "0.3.18" [dependencies.tiny-skia] version = "0.11.2" [dependencies.toml] version = "0.7.6" [dependencies.tracing] version = "0.1.40" [dependencies.tracing-subscriber] version = "0.3.18" features = ["env-filter"] [dependencies.two-face] version = "0.3.0" [dependencies.twox-hash] version = "1.6.3" [dependencies.usvg] version = "0.36.0" [dependencies.wgpu] version = "0.16" [dependencies.winit] version = "0.28.7" default-features = false [dev-dependencies.base64] version = "0.21.4" [dev-dependencies.filetime] version = "0.2.22" [dev-dependencies.insta] version = "1.34.0" [dev-dependencies.pretty_assertions] version = "1.4.0" [dev-dependencies.tempfile] version = "3.8.1" [dev-dependencies.wiremock] version = "0.5.21" [features] default = [ "wayland", "x11", ] wayland = [ "copypasta/wayland", "winit/wayland", ] x11 = [ "copypasta/x11", "winit/x11", ]