lumina/Cargo.toml
Chris Cochrun b32d35c385 adding a slide_obj in rust
This object is still unfinished, but it will later serve as our main
object to connect to for the slides that are shown on screen. All of
this needed some heavy tweaking and I still need to learn more about
rust, but the beginnings are there and it will be worth it to have the
safety and speed that rust provides
2023-03-21 10:34:54 -05:00

31 lines
No EOL
663 B
TOML

[package]
name = "libre-presenter"
version = "0.1.0"
edition = "2021"
authors = [
"Chris Cochrun <chris@cochrun.xyz>"
]
license = "GPL-3.0"
# This will instruct Cargo to create a static
# library which CMake can link against
[lib]
crate-type = ["staticlib"]
path = "src/rust/lib.rs"
[dependencies]
configparser = "3.0.2"
serde = "1.0.152"
serde_derive = "1.0.152"
cxx = "1.0.83"
cxx-qt = "0.5.0"
cxx-qt-lib = "0.5.0"
# cxx-qt-build generates C++ code from the `#[cxx_qt::bridge]` module
# and compiles it together with the Rust static library
[build-dependencies]
cxx-qt-build = "0.5.0"
[dependencies.confy]
features = ["yaml_conf"]
default-features = false