forked from I2P_Developers/i2p.i2p

Browser Bundle i2p launcher, as well as the upcoming Mac OS X i2p launcher. They share some few properties and how code has to be managed for both system's update managers and so on. More details will be documentated in README.md files as well as in those commit messages I now write :)
27 lines
625 B
Scala
27 lines
625 B
Scala
|
|
|
|
libraryDependencies ++= Seq(
|
|
"org.json4s" %% "json4s-native" % "3.5.3"
|
|
)
|
|
|
|
assemblyExcludedJars in assembly := {
|
|
val donts = List(
|
|
"BOB.jar",
|
|
"sam.jar",
|
|
"desktopgui.jar",
|
|
"i2ptunnel-ui.jar",
|
|
"i2psnark.jar",
|
|
"jetty-sslengine.jar"
|
|
)
|
|
val cp = (fullClasspath in assembly).value
|
|
cp filter { s => donts.contains(s.data.getName)}
|
|
}
|
|
|
|
// Unmanaged base will be included in a fat jar
|
|
unmanagedBase := baseDirectory.value / ".." / ".." / "build"
|
|
|
|
// Unmanaged classpath will be available at compile time
|
|
unmanagedClasspath in Compile ++= Seq(
|
|
baseDirectory.value / ".." / ".." / "build" / "*.jar"
|
|
)
|