--- a/build.sbt Tue Jan 15 15:59:25 2019 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-import scala.sys.process._
-
-val scalaVersions = Seq("2.11.12", "2.12.8")
-
-lazy val fatagsRoot = project.in(file(".")).
- aggregate(fatagsJS, fatagsJVM, example).
- settings(
- crossScalaVersions := scalaVersions,
- publish := {},
- publishLocal := {}
- )
-
-lazy val buildSettings = Seq(
- organization := "net.tz",
- name := "faTags",
- scalaVersion := "2.12.4",
- crossScalaVersions := scalaVersions,
- scalacOptions ++= Seq(
- "-feature", "-deprecation", "-unchecked",
- "-language:implicitConversions", "-language:reflectiveCalls",
- "-language:postfixOps"
- ),
- javacOptions ++= Seq(
- "-encoding", "UTF-8", "-Xlint:deprecation", "-Xlint:unchecked"),
- licenses += ("Apache-2.0", url("http://opensource.org/licenses/Apache-2.0"))
-)
-
-lazy val fatags = crossProject.in(file(".")).
-enablePlugins(BuildInfoPlugin).
-settings(buildSettings:_*).
-settings(
- libraryDependencies ++= Seq(
- "com.lihaoyi" %%% "scalatags" % "0.6.7"
- ),
-
- buildInfoKeys := Seq[BuildInfoKey](name, version, scalaVersion, sbtVersion,
- "scalaJSVersion" -> scalaJSVersion,
- BuildInfoKey.action("hgId") { "hg id -i".!!.trim },
- BuildInfoKey.action("hgTags") { "hg id -t".!!.trim }
- ),
- buildInfoPackage := "fatags",
- buildInfoOptions ++= Seq(BuildInfoOption.ToMap, BuildInfoOption.ToJson)
-
-).jvmSettings().jsSettings()
-
-lazy val fatagsJS = fatags.js
-lazy val fatagsJVM = fatags.jvm
-
-lazy val example = project.in(file("example"))
- .enablePlugins(ScalaJSPlugin)
- .dependsOn(fatagsJS)
-
-// vim: et ts=2 sw=2 syn=scala