diff options
author | Jakob Odersky <jakob@odersky.com> | 2016-01-24 20:21:17 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2016-02-03 20:46:28 -0800 |
commit | f865a76c2f441f619b069505b73fcbd1cba1a67c (patch) | |
tree | 3f53c519f4575037bdebf8c8399ca25d50649543 /project/FlowBuild.scala | |
parent | 46c30908f827e27b58166f56efa4f15917c1af4f (diff) | |
download | akka-serial-f865a76c2f441f619b069505b73fcbd1cba1a67c.tar.gz akka-serial-f865a76c2f441f619b069505b73fcbd1cba1a67c.tar.bz2 akka-serial-f865a76c2f441f619b069505b73fcbd1cba1a67c.zip |
Add support for Akka streams
Diffstat (limited to 'project/FlowBuild.scala')
-rw-r--r-- | project/FlowBuild.scala | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/project/FlowBuild.scala b/project/FlowBuild.scala index 8e9bc73..4171e13 100644 --- a/project/FlowBuild.scala +++ b/project/FlowBuild.scala @@ -31,7 +31,7 @@ object FlowBuild extends Build { lazy val root: Project = ( Project("root", file(".")) - aggregate(main, native) + aggregate(core, native, stream) settings(commonSettings: _*) settings( publishArtifact := false, @@ -41,9 +41,9 @@ object FlowBuild extends Build { ) ) - lazy val main = Project( - id = "flow-main", - base = file("flow-main") + lazy val core = Project( + id = "flow-core", + base = file("flow-core") ) lazy val native = Project( @@ -51,16 +51,28 @@ object FlowBuild extends Build { base = file("flow-native") ) + lazy val stream = Project( + id = "flow-stream", + base = file("flow-stream"), + dependencies = Seq(core) + ) + lazy val samplesTerminal = Project( - id = "flow-samples-terminal", + id = "samples-terminal", base = file("flow-samples") / "terminal", - dependencies = Seq(main, native % Runtime) + dependencies = Seq(core, native % Runtime) + ) + + lazy val samplesTerminalStream = Project( + id = "samples-terminal-stream", + base = file("flow-samples") / "terminal-stream", + dependencies = Seq(stream, native % Runtime) ) lazy val samplesWatcher = Project( - id = "flow-samples-watcher", + id = "samples-watcher", base = file("flow-samples") / "watcher", - dependencies = Seq(main, native % Runtime) + dependencies = Seq(core, native % Runtime) ) } |