source: launchers/browserbundle/build.sbt @ d4dd0ea

Last change on this file since d4dd0ea was f6c8e44, checked in by meeh <meeh@…>, 3 years ago

Jar deployment, SBT hacking, and more related to launcher code.
Some refactoring, bugfixing, and self awareness of launcher jar.

  • Property mode set to 100644
File size: 550 bytes
Line 
1
2
3
4assemblyExcludedJars in assembly := {
5  val donts = List(
6    "BOB.jar",
7    "sam.jar",
8    "desktopgui.jar",
9    "i2ptunnel-ui.jar",
10    "i2psnark.jar",
11    "jetty-sslengine.jar"
12  )
13  val cp = (fullClasspath in assembly).value
14  cp filter { s => donts.contains(s.data.getName)}
15}
16
17// Unmanaged base will be included in a fat jar
18unmanagedBase := baseDirectory.value / ".." / ".." / "build"
19
20// Unmanaged classpath will be available at compile time
21unmanagedClasspath in Compile ++= Seq(
22  baseDirectory.value / ".." / ".." / "build" / "*.jar"
23)
Note: See TracBrowser for help on using the repository browser.