How to Package Your Dlls and Scripts as Standalone Executable
Status: WIP
In this guide, we show how to create standalone executables for your Divooka program. The final output will be a folder containing all the necessary files you can share to your peers.
Concepts
Divooka Engine uses a plugin architecture.
The built-in Stewer program already accepts a Data folder convention for distributed packaged programs. The same applies to the built-in Divooka Engine program.
Steps
Basic steps:
- Prepare a copy of the Divooka Engine folder;
- Gather all needed plugin dlls;
- Put all the required program resources along with the
.dvkprogram (of if you are using text-based format, include things like.json) intoDatafolder of the distribution folder;
The last two steps are optional:
- Deleting the GUI editor program if not needed, or renaming the GUI editor program if needed for reading mode;
- Renaming the stewer program to be the intended executable name.