[build-dependencies.i-slint-common]
default-features = false
version = "=1.9.1"
[dependencies.cfg-if]
version = "1"
[dependencies.i-slint-backend-testing]
default-features = false
optional = true
version = "=1.9.1"
[dependencies.i-slint-core]
default-features = false
version = "=1.9.1"
[dependencies.i-slint-core-macros]
default-features = false
version = "=1.9.1"
[features]
accessibility = ["i-slint-backend-winit?/accessibility"]
backend-linuxkms = ["i-slint-backend-linuxkms/libseat"]
backend-linuxkms-noseat = ["i-slint-backend-linuxkms"]
backend-qt = ["i-slint-backend-qt/enable"]
backend-winit = ["backend-winit-x11", "backend-winit-wayland"]
backend-winit-wayland = ["i-slint-backend-winit/wayland"]
backend-winit-x11 = ["i-slint-backend-winit/x11"]
default = ["i-slint-backend-qt", "backend-winit"]
raw-window-handle-06 = ["i-slint-core/raw-window-handle-06", "i-slint-backend-winit?/raw-window-handle-06"]
renderer-femtovg = ["i-slint-backend-winit?/renderer-femtovg", "i-slint-backend-linuxkms?/renderer-femtovg"]
renderer-skia = ["i-slint-backend-winit?/renderer-skia", "i-slint-backend-linuxkms?/renderer-skia"]
renderer-skia-opengl = ["i-slint-backend-winit?/renderer-skia-opengl", "i-slint-backend-linuxkms?/renderer-skia-opengl", "i-slint-renderer-skia/opengl"]
renderer-skia-vulkan = ["i-slint-backend-winit?/renderer-skia-vulkan", "i-slint-backend-linuxkms?/renderer-skia-vulkan", "i-slint-renderer-skia/vulkan"]
renderer-software = ["i-slint-backend-winit?/renderer-software", "i-slint-backend-linuxkms?/renderer-software", "i-slint-core/software-renderer"]
rtti = ["i-slint-core/rtti", "i-slint-backend-qt?/rtti"]
system-testing = ["i-slint-backend-testing/system-testing"]
[lib]
name = "i_slint_backend_selector"
path = "lib.rs"
[package]
authors = ["Slint Developers <info@slint.dev>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "Helper crate to pick the default rendering backend for Slint"
edition = "2021"
homepage = "https://slint.dev"
license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0"
name = "i-slint-backend-selector"
readme = "README.md"
repository = "https://github.com/slint-ui/slint"
rust-version = "1.77"
version = "1.9.1"
[target.'cfg(not(target_os = "android"))'.dependencies.i-slint-backend-winit]
default-features = false
features = ["default"]
optional = true
version = "=1.9.1"
[target.'cfg(not(target_os = "android"))'.dependencies.i-slint-renderer-skia]
default-features = false
optional = true
version = "=1.9.1"
[target.'cfg(not(target_os = "wasm"))'.dependencies.i-slint-backend-qt]
default-features = false
optional = true
version = "=1.9.1"
[target.'cfg(target_os = "linux")'.dependencies.i-slint-backend-linuxkms]
default-features = false
features = ["default"]
optional = true
version = "=1.9.1"