and3rson / foreigner

FFI library for Godot, built with GDNative
MIT License
25 stars 4 forks source link

Additional documentation examples & example export project #13

Open follower opened 4 years ago

follower commented 4 years ago

I'm currently working on:

Currently the main repository for the example project is here:

However it turns out the files are too large to be accepted by the GitLab Release pages so...I needed to mirror the project to GitHub in order to attach the exported binaries. :D

The first release--with attached binaries for Linux, Mac & Win64--can be found here:

The v0.1.0 release only includes & tests loading of the Foreigner shared library (with statically linked libffi & other dependencies) which means it serves as a test of correct functionality without the added complication of trying to load additional shared libraries.

follower commented 4 years ago

New release includes pre-compiled testlib binaries for 3 platforms and includes configuration & helper function to ensure correct paths to shared libraries are found on export:

Thus it now serves as a complete example of how to export a Godot project using Foreigner & third-party libraries successfully.

Also includes a tool script to export binaries automatically.

follower commented 4 years ago

New release:

Features:

follower commented 4 years ago

New release:

Features: