Logo
Explore Help
Sign In
echelon/i2p.i2p
1
0
Fork 0
You've already forked i2p.i2p
forked from I2P_Developers/i2p.i2p
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
c8605009ba29b58e7cc2e3d2ed946a9e534736d9
i2p.i2p/launchers/project/plugins.sbt

5 lines
228 B
Plaintext
Raw Normal View History

WIP: Adding most of the launcher code now to the repo, the one for the browser bundle. Not 100% completely done but ready for commenting/review.
2018-04-22 19:56:42 +00:00
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.1")
addSbtPlugin("com.oradian.sbt" % "sbt-sh" % "0.3.0")
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6")
Still WIP, but I've added a new sbt plugin named sbt-native-packager for future rpm/deb/windows and maybe even OSX packages. Also, the macosx sbt project now has a task named buildAppBundleTask and which will produce an I2P.app and copy over needed directories/jars/wars which later needs to be extracted to an writeable area which would be i2p base directory in runtime. The MacOSXRouterLauncherApp contains more information about how the executable in the OS X bundle will locate our R/O i2pbase so it can copy it to a writable area. The R/O is also to ensure valid signature on the bundle. At last, this approach is done casue letting an Mach-O binary load libjvm.dylib was proved unstable, so MacOSXRouterLauncherApp will rather use an JNI module to load the needed glue with the Mac OS X system.
2018-04-24 04:18:21 +00:00
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.4")
Reference in New Issue Copy Permalink
Powered by Gitea Version: 9b295e9 Page: 86ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API