# 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 = "lutgen" version = "0.11.2" authors = ["Ossian Mapes "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A blazingly fast interpolated LUT utility for arbitrary and popular color palettes." homepage = "https://github.com/ozwaldorf/lutgen-rs" documentation = "https://docs.rs/lutgen" readme = "README.md" keywords = [ "image-processing", "color", "hald-clut", "lookup-tables", "gaussian", ] categories = ["multimedia::images"] license = "MIT" repository = "https://github.com/ozwaldorf/lutgen-rs" [package.metadata.aur] custom = [ "# Generate and install shell completions", "mkdir completions", "./lutgen --bpaf-complete-style-bash > completions/$_pkgname", "./lutgen --bpaf-complete-style-zsh > completions/_$_pkgname", "./lutgen --bpaf-complete-style-fish > completions/$_pkgname.fish", 'install -Dm644 completions/$_pkgname -t "$pkgdir/usr/share/bash-completion/completions"', 'install -Dm644 completions/_$_pkgname -t "$pkgdir/usr/share/zsh/site-functions"', 'install -Dm644 completions/$_pkgname.fish -t "$pkgdir/usr/share/fish/vendor_completions.d"', ] [profile.release] opt-level = 3 lto = true panic = "abort" [profile.test] inherits = "release" [lib] name = "lutgen" path = "src/lib.rs" [[bin]] name = "lutgen" path = "src/bin.rs" required-features = ["bin"] [[bench]] name = "main" path = "benches/main.rs" harness = false [dependencies.bpaf] version = "0.9.14" features = [ "derive", "dull-color", "autocomplete", "docgen", ] optional = true [dependencies.dirs] version = "5.0" optional = true [dependencies.image] version = "0.25" [dependencies.imara-diff] version = "0.1" optional = true [dependencies.kiddo] version = "4.2" [dependencies.lutgen-palettes] version = "0.4" optional = true [dependencies.oklab] version = "1.1" [dependencies.rand] version = "0.8" [dependencies.rand_distr] version = "0.4" [dependencies.rayon] version = "1.10" [dependencies.regex] version = "1.11" optional = true [dependencies.strsim] version = "0.11" optional = true [dev-dependencies.criterion] version = "0.5" features = ["html_reports"] [features] bin = [ "lutgen-palettes", "bpaf", "strsim", "dirs", "regex", "imara-diff", ] default = ["bin"]