Modpack helper for creating Technic Solder packs. Based on electron and go.
The last 3 can be installed by running npm install -g typings electron-prebuilt gulp
.
In case go is not installed ( check with go version
) read up https://golang.org/doc/install
If you do not already have a setup fully working Go environment and Go workspace, read this: https://golang.org/doc/code.html#Workspace
In short, you need to setup the GOPATH variable, to some folder on your system and GOPATH/bin
must be included in PATH.
This project needs no git clone
!
Once you have that setup, get the repository by running go get github.com/zlepper/go-modpack-packer/source/backend
.
This will fetch the repo and install all go dependencies. You can now find the code in GOPATH/src/github.com/zlepper/go-modpack-packer
Fetch all dependencies by running npm i
and typings install
To build everything run the gulp commmand gulp
in the root directory of the repository.
This will build the application and place it in the app
directory.
Switch to the app
directory and run the command electron . --dev
.
The --dev
flag tells the app to run in dev mode. This way it doesn't check for updates, and also doesn't do some unpacking required when destributing.
This will launch the application.