-
-
Notifications
You must be signed in to change notification settings - Fork 56
Native NeLua plugins #431
Copy link
Copy link
Open
Labels
featureThe issue is about a new incoming / requested featureThe issue is about a new incoming / requested feature
Description
Activity
Metadata
Metadata
Assignees
Labels
featureThe issue is about a new incoming / requested featureThe issue is about a new incoming / requested feature
In addition of having a CI pipeline that can compile native C++ plugins for all platforms, a package could contain
.neluafiles that would be compiled using :Check out XInput bindings for example : https://github.com/Rabios/nelua-fun/blob/main/xinput/xinput.nelua
This would allow users to create native plugins without having to use C++ at all
Another alternative would be https://github.com/vlang/v which is super promising. It also emits C code which can then be compiled using TCC.
A C++17 wrapper for TCC is available here : https://github.com/MetGang/TccWrapper