mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-20 03:18:06 +08:00
Rename Raw-rs to Rawkit (#2088)
* Rename within files * Rename in CI * Rename the folder and file names * Rename raw_rs to rawkit * Add example to README * Add initial documentation * Small API changes and extra documentation * Bump versions and stuff * Readme improvements * Merge proc-macro crates into one * Add README to rawkit-proc-macros * Remove keywords and categories * Add licenses to rawkit-proc-macros --------- Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
39
libraries/rawkit/Cargo.toml
Normal file
39
libraries/rawkit/Cargo.toml
Normal file
@@ -0,0 +1,39 @@
|
||||
[workspace]
|
||||
members = ["rawkit-proc-macros"]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.dependencies]
|
||||
quote = "1.0.37"
|
||||
syn = "2.0.87"
|
||||
|
||||
[package]
|
||||
name = "rawkit"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Graphite Authors <contact@graphite.rs>"]
|
||||
description = "A library to extract images from camera raw files"
|
||||
license = "MIT OR Apache-2.0"
|
||||
readme = "README.md"
|
||||
keywords = ["raw", "tiff", "camera", "image"]
|
||||
categories = ["multimedia::images", "multimedia::encoding"]
|
||||
homepage = "https://github.com/GraphiteEditor/Graphite/tree/master/libraries/rawkit"
|
||||
repository = "https://github.com/GraphiteEditor/Graphite/tree/master/libraries/rawkit"
|
||||
documentation = "https://docs.rs/rawkit"
|
||||
|
||||
[features]
|
||||
rawkit-tests = ["dep:image", "dep:libraw-rs", "dep:reqwest", "dep:rayon"]
|
||||
|
||||
[dependencies]
|
||||
# Local dependencies
|
||||
rawkit-proc-macros = { version = "0.1.0", path = "rawkit-proc-macros" }
|
||||
|
||||
# Required dependencies
|
||||
bitstream-io = "2.5.3"
|
||||
num_enum = "0.7.3"
|
||||
thiserror = "1.0.66"
|
||||
|
||||
# Optional dependencies (should be dev dependencies, but Cargo currently doesn't allow optional dev dependencies)
|
||||
image = { version = "0.25.4", optional = true }
|
||||
reqwest = { version = "0.12.9", optional = true, features = ["blocking"] }
|
||||
libraw-rs = { version = "0.0.4", optional = true }
|
||||
rayon = { version = "1.10.0", optional = true }
|
||||
Reference in New Issue
Block a user