How do you build/run Volcano?
How do you build/run Volcano?
I have an automated task in Intellij IDEA ide to build the application. Volcano distribution is composed of two asar files (app.asar and volcano.asar) plus the krakatau folder, see "resources" into the installation folder. The krakatau folder contains the platform specific files from src/krakatau. Volcano.asar contains the files from src/ui and app.asar the rest. You can unpack the asar files to clarify my explanation. I'll include this information in the next commit.
Is there any sort of script you can run to build it?
I managed to get it mostly working by importing it into electron-forge and rewriting a few bits, but I still can't figure out how to include other modules (i.e Krakatau).
Not currently. I do not use electron-forge but i can try to integrate it if you are interested.
Thanks for your work on the krakatau-js module, it's really cool to have fully integrated krakatau without the need for additional executables. I uploaded a new version of Volcano with the new assembler / dissasembler and some other improvements. I did a restructure of the src folder for a more intuitive build process and I also created a HOWTOBUILD file with the basic information.
@redking00 please make a release for x86. thanks