Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How do you build/run Volcano? #1

Open
Storyyeller opened this issue Aug 16, 2017 · 5 comments
Open

How do you build/run Volcano? #1

Storyyeller opened this issue Aug 16, 2017 · 5 comments

Comments

@Storyyeller
Copy link
Contributor

How do you build/run Volcano?

@redking00
Copy link
Owner

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.

@Storyyeller
Copy link
Contributor Author

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).

@redking00
Copy link
Owner

Not currently. I do not use electron-forge but i can try to integrate it if you are interested.

@redking00
Copy link
Owner

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.

@apkunpacker
Copy link

@redking00 please make a release for x86. thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants