Usage with other libraries
Although VUEngine Studio has been tailor-made to work with VUEngine, you can also use it with any other library. Sans the VUEngine-specific features, of course, unless you explicitly add support.
The following steps have to be taken:
- Set the engine path setting build.engine.core.path to the location of the desired library. It is recommended to do so in the workspace settings of any project using the custom library, so you can easily switch between projects using different libraries without having to reconfigure VUEngine Studio every time.
- Ensure that either the library or your project comes with a makefile that is compatible with VUEngine Studio calling conventions (Example).
- Profit! You can now build your custom library based project through VUEngine Studio’s build system.
As a sample, we provide a version of libgccvb that ships with a VUEngine Studio compatible makefile, as well as a sample barebone project that uses libgccvb.