gmod-rs/gmod/Cargo.toml

33 lines
1.0 KiB
TOML
Raw Normal View History

2021-09-09 16:50:58 -04:00
[package]
name = "gmod"
2022-07-07 14:00:34 -04:00
version = "16.0.0"
2021-09-09 16:50:58 -04:00
authors = ["William Venner <william@venner.io>"]
edition = "2021"
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"]
gmcl = ["gmod-macros/gmcl"]
2021-10-27 12:17:24 -04:00
2021-09-09 16:50:58 -04:00
[dependencies]
gmod-macros = { version = "2.0.1", path = "../gmod-macros" }
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 }