diff -r cdc379f9554c -r d3ac46c5db55 build.sbt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build.sbt Fri Aug 14 07:56:09 2015 +0200 @@ -0,0 +1,34 @@ +lazy val root = project.in(file(".")). + aggregate(ngtagsJS, ngtagsJVM). + settings( + publish := {}, + publishLocal := {} + ) + +lazy val ngtags = crossProject.in(file(".")). +enablePlugins(BuildInfoPlugin). +settings( + name := "ngTags", + scalaVersion := "2.11.7", + version := "0.1-SNAPSHOT", + + libraryDependencies ++= Seq( + "com.lihaoyi" %%% "scalatags" % "0.5.2" + //"com.github.japgolly.scalacss" %%% "ext-scalatags" % "0.1.0" + ), + + buildInfoKeys := Seq[BuildInfoKey](name, version, scalaVersion, sbtVersion, + "scalaJSVersion" -> scalaJSVersion, + BuildInfoKey.action("buildTime") { System.currentTimeMillis }, + BuildInfoKey.action("hgId") { Process("hg id -i").lines.head }, + BuildInfoKey.action("hgTags") { Process("hg id -t").lines.head } + ), + buildInfoPackage := "ngtags", + buildInfoOptions ++= Seq(BuildInfoOption.ToMap, BuildInfoOption.ToJson) + +).jvmSettings().jsSettings() + +lazy val ngtagsJS = ngtags.js +lazy val ngtagsJVM = ngtags.jvm + +// vim: et ts=2 sw=2 syn=scala