forked from deib-polimi/InstanceMaker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.sbt
More file actions
23 lines (19 loc) · 858 Bytes
/
build.sbt
File metadata and controls
23 lines (19 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import sbtassembly.AssemblyPlugin.defaultShellScript
lazy val commonSettings = Seq(
version := "0.0.2",
scalaVersion := "2.12.4"
)
lazy val root = (project in file(".")).
settings(commonSettings: _*).
settings(
name := "InstanceMaker",
resolvers ++= Seq(
"Deib Polimi" at "https://github.com/deib-polimi/deib-polimi-mvn-repo/raw/master/releases",
"Deib Polimi Snapshots" at "https://github.com/deib-polimi/deib-polimi-mvn-repo/raw/master/snapshots",
Resolver.mavenLocal
),
libraryDependencies += "it.polimi.diceH2020" % "SPACE4Cloud-shared" % "0.3.1-SNAPSHOT",
libraryDependencies += "com.jsuereth" %% "scala-arm" % "2.0"
)
assemblyOption in assembly := (assemblyOption in assembly).value.copy(prependShellScript = Some(defaultShellScript))
assemblyJarName in assembly := s"${name.value}-${version.value}"