-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
40 lines (33 loc) · 1.1 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
codedeployBucket in ThisBuild := "omitted for security"
stackRegion := "US_WEST_2"
lazy val commonSettings = Seq(
organization := "com.example",
version := "0.1.0",
scalaVersion := "2.11.8"
)
lazy val core = (project in file("core")).
settings(commonSettings: _*).
settings(
// other settings
)
.settings(stackRegion := "US_WEST_2")
lazy val util = (project in file("util")).
settings(commonSettings: _*).
settings(
// other settings
)
.settings(stackRegion := "US_WEST_2")
val main = Project("sbt-native-packager-test",base = file("."))
.enablePlugins(JavaServerAppPackaging)
.enablePlugins(SystemVPlugin)
.settings(rpmGroup:=Some("Applications/My Group"))
.settings(startRunlevels :=Option("3"))
.settings(maintainer := "Sanket Sharma")
.settings(packageSummary := "Native packager test project")
.settings(packageDescription := "Native packager test project")
.settings(stopRunlevels :=Option("3"))
.settings(rpmVendor:="Sanket Sharma")
.settings(rpmRelease:="1")
.settings(version:="0.0.1")
.settings(serverLoading:= Option(ServerLoader.SystemV))
.settings(rpmLicense := Some("BSD"))