instructions for building the plugin
This commit is contained in:
13
README.md
13
README.md
@ -38,9 +38,17 @@ Look inside `cli-lanterna/build/distributions`. Untar/unzip one of the `shadow`
|
|||||||
|
|
||||||
The CLI is under active development and doesn't have all the features of the GUI.
|
The CLI is under active development and doesn't have all the features of the GUI.
|
||||||
|
|
||||||
### Web UI
|
### Running the Web UI / Plugin
|
||||||
|
|
||||||
|
There is a Web-based UI under development. It is intended to be run as a plugin to the Java I2P router. To build it, do the following:
|
||||||
|
1. Check out the Java I2P code from here [I2P Github]
|
||||||
|
2. Build it using `ant clean pkg`
|
||||||
|
3. Create a directory under the MuWire source tree called `i2pjars` and copy all jars from the i2p `pkg-temp/lib` directory there.
|
||||||
|
4. Un-comment the `webui` and `plug` projects in MuWire's `settings.gradle`. (By default those are commented out)
|
||||||
|
5. Edit `gradle.properties` to change the signer. You need to sign your plugin for the I2P router to load it. More information TODO
|
||||||
|
6. Run `./gradlew assemble`
|
||||||
|
7. If all goes well, there will be a file `plug/build/MuWire.su3`. Install that file from the I2P router console.
|
||||||
|
|
||||||
There is a web UI under development. It is written in JSP. If you would like to contribute and are comfortable with html and css, please get in touch.
|
|
||||||
|
|
||||||
### GPG Fingerprint
|
### GPG Fingerprint
|
||||||
|
|
||||||
@ -56,3 +64,4 @@ You can find the full key at https://keybase.io/zlatinb
|
|||||||
[doc]: https://github.com/zlatinb/muwire/tree/master/doc
|
[doc]: https://github.com/zlatinb/muwire/tree/master/doc
|
||||||
[muwire-pkg]: https://github.com/zlatinb/muwire-pkg
|
[muwire-pkg]: https://github.com/zlatinb/muwire-pkg
|
||||||
[cli options]: https://github.com/zlatinb/muwire/wiki/CLI-Configuration-Options
|
[cli options]: https://github.com/zlatinb/muwire/wiki/CLI-Configuration-Options
|
||||||
|
[I2P Github]: https://github.com/i2p/i2p.i2p
|
||||||
|
Reference in New Issue
Block a user