diff options
Diffstat (limited to '')
| -rw-r--r-- | Cargo.toml | 88 |
1 files changed, 26 insertions, 62 deletions
@@ -1,17 +1,18 @@ [package] name = "iced_builder" description = "UI builder for iced, built with iced." -version.workspace = true -edition.workspace = true -authors.workspace = true -repository.workspace = true -license.workspace = true -categories.workspace = true -keywords.workspace = true -rust-version.workspace = true +version = "0.1.0" +edition = "2024" +authors = ["pml68 <contact@pml68.dev>"] +repository = "https://git.sr.ht/~pml68/iced-builder" +license = "GPL-3.0-or-later" +categories = ["gui"] +keywords = ["gui", "ui", "graphics", "interface", "widgets"] +rust-version = "1.88.0" [dependencies] -iced.workspace = true +iced.version = "0.14.0-dev" +iced.default-features = false iced.features = [ "wgpu", "tiny-skia", @@ -23,57 +24,6 @@ iced.features = [ "lazy", ] -iced_anim.workspace = true -iced_dialog.workspace = true -iced_drop.workspace = true -iced_material.workspace = true -iced_custom_highlighter.workspace = true -serde.workspace = true -serde_json.workspace = true -toml.workspace = true -tokio.workspace = true -tokio-stream.workspace = true -rfd.workspace = true -rust-format.workspace = true -fxhash.workspace = true -thiserror.workspace = true -dirs-next.workspace = true - -[build-dependencies] -iced_fontello = { path = "iced_fontello" } - -[target.'cfg(target_os = "macos")'.dependencies] -xdg = "3.0.0" - -[target.'cfg(windows)'.build-dependencies] -embed-resource = "3.0.5" -windows_exe_info = "0.5.2" - -[lints] -workspace = true - -[[bin]] -name = "iced-builder" -path = "src/main.rs" - -[workspace] -members = ["iced_fontello"] -default-members = ["."] - -[workspace.package] -version = "0.1.0" -edition = "2024" -authors = ["pml68 <contact@pml68.dev>"] -repository = "https://git.sr.ht/~pml68/iced-builder" -license = "GPL-3.0-or-later" -categories = ["gui"] -keywords = ["gui", "ui", "graphics", "interface", "widgets"] -rust-version = "1.88.0" - -[workspace.dependencies] -iced.version = "0.14.0-dev" -iced.default-features = false - iced_widget = "0.14.0-dev" iced_material.git = "https://git.sr.ht/~pml68/iced_material" @@ -106,6 +56,20 @@ fxhash = "0.2.1" thiserror = "2.0.12" dirs-next = "2.0.0" +[build-dependencies] +iced_fontello = { git = "https://github.com/pml68/iced_fontello", branch = "feat/custom-theme-renderer" } + +[target.'cfg(target_os = "macos")'.dependencies] +xdg = "3.0.0" + +[target.'cfg(windows)'.build-dependencies] +embed-resource = "3.0.5" +windows_exe_info = "0.5.2" + +[[bin]] +name = "iced-builder" +path = "src/main.rs" + [profile.dev] opt-level = 1 @@ -125,12 +89,12 @@ opt-level = 3 overflow-checks = false strip = "debuginfo" -[workspace.lints.rust] +[lints.rust] missing_debug_implementations = "deny" unsafe_code = "deny" unused_results = "deny" -[workspace.lints.clippy] +[lints.clippy] type-complexity = "allow" uninlined_format_args = "allow" semicolon_if_nothing_returned = "deny" |
