From bc825631fe61c5977d62c82149d6b49f6f787743 Mon Sep 17 00:00:00 2001 From: Jan Eglinger Date: Fri, 5 Oct 2018 10:52:52 +0200 Subject: [PATCH] Add pom.xml to build with maven This requires moving the examples into src/test/scala/examples By using pom-scijava as a parent POM, we can easily deploy to Maven Central or to maven.imagej.net in the future. --- src/scala/pom.xml | 128 ++++++++++++++++++ .../scala}/examples/CircleTravel.scala | 0 .../scala}/examples/CountAnimals.scala | 0 .../scala}/examples/ExampleTemplate.scala | 0 .../scala}/examples/MovementSelect.scala | 0 5 files changed, 128 insertions(+) create mode 100644 src/scala/pom.xml rename src/scala/src/{ => test/scala}/examples/CircleTravel.scala (100%) rename src/scala/src/{ => test/scala}/examples/CountAnimals.scala (100%) rename src/scala/src/{ => test/scala}/examples/ExampleTemplate.scala (100%) rename src/scala/src/{ => test/scala}/examples/MovementSelect.scala (100%) diff --git a/src/scala/pom.xml b/src/scala/pom.xml new file mode 100644 index 0000000..b8b7d49 --- /dev/null +++ b/src/scala/pom.xml @@ -0,0 +1,128 @@ + + + 4.0.0 + + + org.scijava + pom-scijava + 23.2.0 + + + + openworm + tracker-commons-scala + 0.1.0-SNAPSHOT + + tracker-commons-scala + Tracker Commons Scala Reference Implementation + https://github.com/openworm/tracker-commons/tree/master/src/scala + 2018 + + OpenWorm + http://openworm.org/ + + + + MIT-License + repo + + + + + + N/A + N/A + + maintainer + + + + + + None + + + + + + N/A + + + + + scm:git:git://github.com/openworm/tracker-commons + https://github.com/openworm/tracker-commons + HEAD + + + GitHub Issues + https://github.com/openworm/tracker-commons/issues + + + N/A + N/A + + + + mit + Andre Brown, Rex Kerr, Calico Life Sciences, Michael Currie, Chee Wai Lee, OpenWorm Foundation (Delaware #5787527) + 2.12.4 + + + + + org.scala-lang + scala-library + ${scala.version} + + + com.lihaoyi + fastparse_2.12 + 0.4.2 + + + com.github.ichoran + kse_2.12 + 0.6-SNAPSHOT + + + + + junit + junit + + + + + + Sonatype OSS Snapshots + https://oss.sonatype.org/content/repositories/snapshots + + + + + src/main/scala + src/test/scala + + + org.scala-tools + maven-scala-plugin + 2.15.0 + + + + compile + testCompile + + + + -dependencyfile + ${project.build.directory}/.scala_dependencies + + + + + + + + diff --git a/src/scala/src/examples/CircleTravel.scala b/src/scala/src/test/scala/examples/CircleTravel.scala similarity index 100% rename from src/scala/src/examples/CircleTravel.scala rename to src/scala/src/test/scala/examples/CircleTravel.scala diff --git a/src/scala/src/examples/CountAnimals.scala b/src/scala/src/test/scala/examples/CountAnimals.scala similarity index 100% rename from src/scala/src/examples/CountAnimals.scala rename to src/scala/src/test/scala/examples/CountAnimals.scala diff --git a/src/scala/src/examples/ExampleTemplate.scala b/src/scala/src/test/scala/examples/ExampleTemplate.scala similarity index 100% rename from src/scala/src/examples/ExampleTemplate.scala rename to src/scala/src/test/scala/examples/ExampleTemplate.scala diff --git a/src/scala/src/examples/MovementSelect.scala b/src/scala/src/test/scala/examples/MovementSelect.scala similarity index 100% rename from src/scala/src/examples/MovementSelect.scala rename to src/scala/src/test/scala/examples/MovementSelect.scala