You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 12, 2025. It is now read-only.
* Use inline functions instead of macros for lua_pop, lua_get/setglobal etc.
* Deprecate cstring! in favor of the user manually converting their strings to pointers.
* Types use std::ffi::raw now
* Fix printgm from last commit.
This is a crate that contains bindings for using the lua c api in garrysmod through bindings using rust-dlopen.
3
+
This is a crate that contains bindings for using the lua c api in garrysmod through bindings using the rust libloading library.
4
4
Can be used for either binary modules or just manual injections into gmod, like with [Autorun-rs](https://github.com/Vurv78/Autorun-rs)
5
5
6
6
This works by finding a ``lua_shared.dll`` file relative to the currently running program, so you need to make sure your file is either in ``GarrysMod/bin/`` or ``GarrysMod/garrysmod/bin`` for srcds servers. The library will panic if the file is not found.
@@ -39,15 +39,14 @@ Also do this if you have never compiled to 32 bit, to get rustup to install 32 b
0 commit comments