[dependencies.glam]
version = "0.30"
[dependencies.glow]
version = "0.16"
[dependencies.parley]
optional = true
version = "0.7"
[dependencies.rustc-hash]
version = "2.1"
[dependencies.swash]
optional = true
version = "0.2"
[dependencies.tracing]
optional = true
version = "0.1"
[dev-dependencies.glfw]
version = "0.61.0"
[dev-dependencies.image]
default-features = false
features = ["png"]
version = "0.25.9"
[dev-dependencies.tracing-subscriber]
version = "0.3.22"
[[example]]
name = "hello-glfw"
path = "examples/hello-glfw.rs"
[[example]]
name = "rects"
path = "examples/rects.rs"
[features]
default = ["logging", "text"]
logging = ["dep:tracing"]
text = ["dep:parley", "dep:swash"]
[lib]
name = "frienderer"
path = "src/lib.rs"
[package]
authors = ["Speykious"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["rendering", "gui"]
description = "Very simple OpenGL renderer, mainly for GUIs."
edition = "2024"
keywords = ["opengl", "gui"]
license = "MIT"
name = "frienderer"
readme = false
repository = "https://git.speykious.dev/Speykious/frienderer"
version = "0.7.0"
[profile.dev.package."*"]
debug = 0
opt-level = 2
[profile.dev.package.image]
debug = 0
opt-level = 3
[profile.dev.package.parley]
debug = 0
opt-level = 3
[profile.dev.package.swash]
debug = 0
opt-level = 3