aboutsummaryrefslogblamecommitdiff
path: root/mavigator-server/build.sbt
blob: 378ff8f7e095dc938f8514c35eed1277a38b3238 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                   







                              
                          
                                                                                                           
 
 
                                      




                            
                                              



                                                                
import mavigator.{Dependencies, MavigatorBuild, Js}

enablePlugins(SbtTwirl)

MavigatorBuild.defaultSettings

libraryDependencies ++= Seq(
  Dependencies.akkaHttp,
  Dependencies.akkaHttpCore,
  Dependencies.akkaStream,
  Dependencies.akkaSerialNative //FIXME runtime dependencies from uav are not included, is this an sbt bug?
)

Js.dependsOnJs(MavigatorBuild.cockpit)

fork in run := true
connectInput in run := true
cancelable in Global := true

assemblyJarName in assembly := "mavigator.jar"
assemblyMergeStrategy in assembly := {
  case "JS_DEPENDENCIES" => MergeStrategy.discard
  case other => (assemblyMergeStrategy in assembly).value(other)
}