forked from I2P_Developers/i2p.i2p

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.
5 lines
228 B
Scala
5 lines
228 B
Scala
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")
|
|
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.4")
|