Example of plugin for Radium Engine, using an external repository to keep your code private (when you need it) and independent from the main repository. This documentation is designed as a tutorial, introducing minimal requirements for Radium Engine plugins development.
We assume that Radium Engine is in your file system, properly compiled, and reachable by using FindRadium.cmake
.
If you are not a Radium Engine expert, we recommend to use the following folder structure:
devel/
├── Radium-Engine/
└── Radium-AppExample/
Note:
As in the Main Application example, Radium can also be set as a submodule.
- Compile Radium Engine in
Release
mode - Compile Plugin
- From the folder
Radium-AppExample:
, runmkdir build-rel && cd build-rel
- Compile with
cmake -DCMAKE_BUILD_TYPE=Release .. && make -j 4
- Go to Radium Engine binaries with
cd ../../Radium-Engine/Release/bin
, which should contain the plugin binary. - Run Radium
TODO