[package]
edition = "2021"
rust-version = "1.88"
name = "rrplug"
version = "4.3.0"
authors = ["catornot"]
build = false
exclude = [".gitignore"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "framework for R2Northstar plugins"
readme = "README.md"
keywords = [
"plugin",
"northstar",
"framework",
"titanfall2",
"r2northstar",
]
license = "Apache-2.0 OR MIT"
repository = "https://github.com/R2NorthstarTools/rrplug"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
features = ["async_engine"]
targets = [
"x86_64-pc-windows-msvc",
"x86_64-pc-windows-gnu",
]
[features]
async_engine = []
[lib]
name = "rrplug"
path = "src/lib.rs"
[[example]]
name = "async_engine"
crate-type = ["cdylib"]
path = "examples/async_engine.rs"
required-features = ["async_engine"]
[[example]]
name = "cvar_example"
crate-type = ["cdylib"]
path = "examples/cvar_example.rs"
[[example]]
name = "squirrel_example"
crate-type = ["cdylib"]
path = "examples/squirrel_example.rs"
[dependencies.bitflags]
version = "2.*"
[dependencies.log]
version = "0.4.*"
[dependencies.once_cell]
version = "1.*"
[dependencies.parking_lot]
version = "0.12.*"
[dependencies.rrplug_proc]
version = "4.3.0"
[dependencies.thiserror]
version = "1.*"
[dependencies.windows]
version = "0.52.*"
features = [
"Win32_Foundation",
"Win32_System_LibraryLoader",
"Win32_System_SystemServices",
]