Migrate to sbt-pack vs assembly for faster packing

This commit is contained in:
Chord 2016-04-22 23:02:47 -04:00
parent 6711786f44
commit 0d986bcb29
2 changed files with 3 additions and 9 deletions

View file

@ -1,12 +1,6 @@
import AssemblyKeys._
assemblySettings
lazy val commonSettings = Seq( lazy val commonSettings = Seq(
organization := "com.psforever", organization := "net.psforever",
version := "1.0", version := "1.0",
jarName in assembly := "pslogin.jar",
scalaVersion := "2.11.7", scalaVersion := "2.11.7",
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"), scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"),
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots", resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
@ -28,7 +22,7 @@ lazy val pslogin = (project in file("pslogin")).
settings(commonSettings: _*). settings(commonSettings: _*).
settings( settings(
name := "pslogin" name := "pslogin"
).settings(assemblySettings: _*).dependsOn(common) ).settings(packAutoSettings: _*).dependsOn(common)
lazy val common = (project in file("common")). lazy val common = (project in file("common")).
settings(commonSettings: _*). settings(commonSettings: _*).

View file

@ -1,3 +1,3 @@
logLevel := Level.Warn logLevel := Level.Warn
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2") addSbtPlugin("org.xerial.sbt" % "sbt-pack" % "0.7.9")