gmod-rs/gmod/Cargo.toml

35 lines
1.1 KiB
TOML
Raw Normal View History

2021-09-09 16:50:58 -04:00
[package]
name = "gmod"
2022-01-04 16:58:06 -05:00
version = "11.1.0"
2021-09-09 16:50:58 -04:00
authors = ["William Venner <william@venner.io>"]
edition = "2018"
2021-09-17 13:08:22 -04:00
license = "MIT"
description = "A swiss army knife for creating binary modules for Garry's Mod in Rust"
repository = "https://github.com/WilliamVenner/gmod-rs"
keywords = ["gmod", "garrysmod", "module", "glua"]
categories = ["api-bindings", "external-ffi-bindings", "game-development", "development-tools"]
2021-09-09 16:50:58 -04:00
2021-10-27 12:17:24 -04:00
[features]
default = ["hax"]
hax = ["ctor", "skidscan", "detour", "fn_type_alias", "fn_abi", "cfg_table", "null_fn", "fn_has_this"]
server-plugin = ["gmserverplugin"]
gmcl = ["gmod-macros/gmcl"]
2021-10-27 12:17:24 -04:00
2021-09-09 16:50:58 -04:00
[dependencies]
2022-01-04 16:56:01 -05:00
gmod-macros = { version = "1.0.4", path = "../gmod-macros" }
gmserverplugin = { version = "1", optional = true }
2021-10-27 12:17:24 -04:00
2021-09-09 16:50:58 -04:00
libloading = "0"
cstr = "0"
lazy_static = "1"
2021-10-27 12:17:24 -04:00
detour = { version = "0", optional = true }
ctor = { version = "0", optional = true }
skidscan = { version = "2", optional = true }
fn_type_alias = { version = "0", optional = true }
fn_abi = { version = "2", optional = true }
2021-11-26 13:51:58 -05:00
cfg_table = { version = "1", optional = true }
2021-10-27 12:17:24 -04:00
null_fn = { version = "0", optional = true }
fn_has_this = { version = "0", optional = true }