2021-09-09 16:50:58 -04:00
|
|
|
[package]
|
|
|
|
name = "gmod"
|
2021-10-27 15:46:13 -04:00
|
|
|
version = "9.0.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"]
|
2021-10-27 15:46:13 -04:00
|
|
|
server-plugin = ["gmserverplugin"]
|
2021-10-27 12:17:24 -04:00
|
|
|
|
2021-09-09 16:50:58 -04:00
|
|
|
[dependencies]
|
2021-10-27 12:17:24 -04:00
|
|
|
gmod-macros = { version = "1.0.0", path = "../gmod-macros" }
|
2021-10-27 15:46:13 -04:00
|
|
|
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-09-23 19:38:14 -04:00
|
|
|
|
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 }
|
|
|
|
cfg_table = { version = "0", optional = true }
|
|
|
|
null_fn = { version = "0", optional = true }
|
|
|
|
fn_has_this = { version = "0", optional = true }
|