diff --git a/.classpath b/.classpath index 1a517a7..8ecfdad 100644 --- a/.classpath +++ b/.classpath @@ -1,7 +1,7 @@ - - + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9e15d03 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +target/ +lib_managed/ +project/boot/ +project/build/target/ +project/plugins/target/ +project/plugins/lib_managed/ +project/plugins/src_managed/ diff --git a/README.md b/README.md index ad6d123..0610a27 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # scala.react -Scala.react is a reactive programming library for Scala. \ No newline at end of file +Scala.react is a reactive programming library for Scala. + +## This fork + +This fork adds SBT support for building on Scala 2.10. diff --git a/built.sbt b/built.sbt new file mode 100644 index 0000000..d2fae63 --- /dev/null +++ b/built.sbt @@ -0,0 +1,20 @@ +name := "scala-react" + +organization := "github.com.ingoem" + +version := "1.0" + +scalaVersion := "2.10.0" + +addCompilerPlugin("org.scala-lang.plugins" % "continuations" % "2.10.0") + +scalacOptions ++= Seq( + "-deprecation", + "-unchecked", + "-P:continuations:enable" +) + +libraryDependencies ++= Seq( + "org.scalatest" %% "scalatest" % "2.0.M6-SNAP8" % "test", + "junit" % "junit" % "4.10" % "test" +) diff --git a/lib/hamcrest.jar b/lib/hamcrest.jar deleted file mode 100644 index cc4de08..0000000 Binary files a/lib/hamcrest.jar and /dev/null differ diff --git a/lib/joda-convert-1.2.jar b/lib/joda-convert-1.2.jar deleted file mode 100644 index 1ab3925..0000000 Binary files a/lib/joda-convert-1.2.jar and /dev/null differ diff --git a/lib/joda-time-2.0-sources.jar b/lib/joda-time-2.0-sources.jar deleted file mode 100644 index 24776ae..0000000 Binary files a/lib/joda-time-2.0-sources.jar and /dev/null differ diff --git a/lib/joda-time-2.0.jar b/lib/joda-time-2.0.jar deleted file mode 100644 index 169a7a4..0000000 Binary files a/lib/joda-time-2.0.jar and /dev/null differ diff --git a/lib/jsr166y.jar b/lib/jsr166y.jar deleted file mode 100644 index 799c40d..0000000 Binary files a/lib/jsr166y.jar and /dev/null differ diff --git a/lib/junit.jar b/lib/junit.jar deleted file mode 100644 index b600e1c..0000000 Binary files a/lib/junit.jar and /dev/null differ diff --git a/lib/scalatest-1.2.1-SNAPSHOT.jar b/lib/scalatest-1.2.1-SNAPSHOT.jar deleted file mode 100644 index c6445e1..0000000 Binary files a/lib/scalatest-1.2.1-SNAPSHOT.jar and /dev/null differ diff --git a/src/scala/react/Debug.scala b/src/main/scala/scala/react/Debug.scala similarity index 100% rename from src/scala/react/Debug.scala rename to src/main/scala/scala/react/Debug.scala diff --git a/src/scala/react/Domain.scala b/src/main/scala/scala/react/Domain.scala similarity index 100% rename from src/scala/react/Domain.scala rename to src/main/scala/scala/react/Domain.scala diff --git a/src/scala/react/EngineModule.scala b/src/main/scala/scala/react/EngineModule.scala similarity index 100% rename from src/scala/react/EngineModule.scala rename to src/main/scala/scala/react/EngineModule.scala diff --git a/src/scala/react/EventModule.scala b/src/main/scala/scala/react/EventModule.scala similarity index 100% rename from src/scala/react/EventModule.scala rename to src/main/scala/scala/react/EventModule.scala diff --git a/src/scala/react/FlowModule.scala b/src/main/scala/scala/react/FlowModule.scala similarity index 100% rename from src/scala/react/FlowModule.scala rename to src/main/scala/scala/react/FlowModule.scala diff --git a/src/scala/react/ReactiveModule.scala b/src/main/scala/scala/react/ReactiveModule.scala similarity index 100% rename from src/scala/react/ReactiveModule.scala rename to src/main/scala/scala/react/ReactiveModule.scala diff --git a/src/scala/react/SchedulerModule.scala b/src/main/scala/scala/react/SchedulerModule.scala similarity index 100% rename from src/scala/react/SchedulerModule.scala rename to src/main/scala/scala/react/SchedulerModule.scala diff --git a/src/scala/react/SignalModule.scala b/src/main/scala/scala/react/SignalModule.scala similarity index 100% rename from src/scala/react/SignalModule.scala rename to src/main/scala/scala/react/SignalModule.scala diff --git a/src/scala/react/TopoQueue.scala b/src/main/scala/scala/react/TopoQueue.scala similarity index 100% rename from src/scala/react/TopoQueue.scala rename to src/main/scala/scala/react/TopoQueue.scala diff --git a/src/scala/react/monitor/IO.scala b/src/main/scala/scala/react/monitor/IO.scala similarity index 100% rename from src/scala/react/monitor/IO.scala rename to src/main/scala/scala/react/monitor/IO.scala diff --git a/src/scala/react/monitor/LogDebug.scala b/src/main/scala/scala/react/monitor/LogDebug.scala similarity index 100% rename from src/scala/react/monitor/LogDebug.scala rename to src/main/scala/scala/react/monitor/LogDebug.scala diff --git a/src/scala/react/monitor/LogFormat.scala b/src/main/scala/scala/react/monitor/LogFormat.scala similarity index 100% rename from src/scala/react/monitor/LogFormat.scala rename to src/main/scala/scala/react/monitor/LogFormat.scala diff --git a/src/scala/react/monitor/PagedWriter.scala b/src/main/scala/scala/react/monitor/PagedWriter.scala similarity index 100% rename from src/scala/react/monitor/PagedWriter.scala rename to src/main/scala/scala/react/monitor/PagedWriter.scala diff --git a/test/scala/react/test/AllTests.java b/src/test/scala/scala/react/test/AllTests.java similarity index 100% rename from test/scala/react/test/AllTests.java rename to src/test/scala/scala/react/test/AllTests.java diff --git a/test/scala/react/test/CombinatorTests.scala b/src/test/scala/scala/react/test/CombinatorTests.scala similarity index 100% rename from test/scala/react/test/CombinatorTests.scala rename to src/test/scala/scala/react/test/CombinatorTests.scala diff --git a/test/scala/react/test/FlowTests.scala b/src/test/scala/scala/react/test/FlowTests.scala similarity index 100% rename from test/scala/react/test/FlowTests.scala rename to src/test/scala/scala/react/test/FlowTests.scala diff --git a/test/scala/react/test/ReactiveTests.scala b/src/test/scala/scala/react/test/ReactiveTests.scala similarity index 100% rename from test/scala/react/test/ReactiveTests.scala rename to src/test/scala/scala/react/test/ReactiveTests.scala diff --git a/test/scala/react/test/ReactorTests.scala b/src/test/scala/scala/react/test/ReactorTests.scala similarity index 100% rename from test/scala/react/test/ReactorTests.scala rename to src/test/scala/scala/react/test/ReactorTests.scala diff --git a/test/scala/react/test/RouterTests.scala b/src/test/scala/scala/react/test/RouterTests.scala similarity index 100% rename from test/scala/react/test/RouterTests.scala rename to src/test/scala/scala/react/test/RouterTests.scala diff --git a/test/scala/react/test/TopoQueueTests.scala b/src/test/scala/scala/react/test/TopoQueueTests.scala similarity index 100% rename from test/scala/react/test/TopoQueueTests.scala rename to src/test/scala/scala/react/test/TopoQueueTests.scala diff --git a/test/scala/react/test/utils/JTestUtils.java b/src/test/scala/scala/react/test/utils/JTestUtils.java similarity index 100% rename from test/scala/react/test/utils/JTestUtils.java rename to src/test/scala/scala/react/test/utils/JTestUtils.java diff --git a/test/scala/react/test/utils/TestDomain.scala b/src/test/scala/scala/react/test/utils/TestDomain.scala similarity index 100% rename from test/scala/react/test/utils/TestDomain.scala rename to src/test/scala/scala/react/test/utils/TestDomain.scala diff --git a/test/scala/react/test/utils/TestUtils.scala b/src/test/scala/scala/react/test/utils/TestUtils.scala similarity index 100% rename from test/scala/react/test/utils/TestUtils.scala rename to src/test/scala/scala/react/test/utils/TestUtils.scala