equal
deleted
inserted
replaced
50 "-language:postfixOps", |
50 "-language:postfixOps", |
51 "-unchecked", // Enable additional warnings where generated code depends on assumptions. |
51 "-unchecked", // Enable additional warnings where generated code depends on assumptions. |
52 "-Xcheckinit", // Wrap field accessors to throw an exception on uninitialized access. |
52 "-Xcheckinit", // Wrap field accessors to throw an exception on uninitialized access. |
53 "-Xfuture", // Turn on future language features. |
53 "-Xfuture", // Turn on future language features. |
54 "-target:jvm-1.8", |
54 "-target:jvm-1.8", |
55 "--illegal-access=warn" |
|
56 )} |
55 )} |
57 } |
56 } |
58 |
57 |
59 object jvm extends Common { |
58 object jvm extends Common { |
60 override def scalacPluginIvyDeps: Target[Loose.Agg[Dep]] = super.scalacPluginIvyDeps() ++ Agg( |
59 override def scalacPluginIvyDeps: Target[Loose.Agg[Dep]] = super.scalacPluginIvyDeps() ++ Agg( |
65 ivy"com.wacai::config-annotation:0.3.6", |
64 ivy"com.wacai::config-annotation:0.3.6", |
66 ivy"de.heikoseeberger::akka-http-json4s:1.22.0", |
65 ivy"de.heikoseeberger::akka-http-json4s:1.22.0", |
67 ivy"com.typesafe.akka::akka-slf4j:$akkaVer", |
66 ivy"com.typesafe.akka::akka-slf4j:$akkaVer", |
68 ivy"org.json4s::json4s-native:3.6.2", |
67 ivy"org.json4s::json4s-native:3.6.2", |
69 ivy"ch.qos.logback:logback-classic:1.2.3", |
68 ivy"ch.qos.logback:logback-classic:1.2.3", |
70 ivy"com.lihaoyi::scalatags:0.6.7" |
69 ivy"com.lihaoyi::scalatags:0.6.7", |
|
70 ivy"org.webjars:bootstrap:4.1.3", |
|
71 ivy"org.webjars:font-awesome:5.5.0" |
71 ) |
72 ) |
72 |
73 |
73 override def scalacOptions = T{super.scalacOptions.map(_ :+ |
74 override def scalacOptions = T{super.scalacOptions.map(_ :+ |
74 "-Xmacro-settings:conf.output.dir=jvm/src/main/resources" |
75 "-Xmacro-settings:conf.output.dir=jvm/resources" |
75 )} |
76 )} |
76 |
77 |
77 override def mainClass = Some("sqwl.cms.Server") |
78 override def mainClass = Some("sqwl.cms.Server") |
78 |
79 |
79 } |
80 } |