diff --git a/project/Project.scala b/project/Project.scala index 052d38388f..39fb27ed50 100644 --- a/project/Project.scala +++ b/project/Project.scala @@ -28,7 +28,7 @@ object Zipkin extends Build { Project( id = "zipkin", base = file(".") - ) aggregate(hadoop, hadoopjobrunner, test, thrift, server, common, scrooge, collectorScribe, web, cassandra, collectorCore) + ) aggregate(hadoop, hadoopjobrunner, test, thrift, server, common, scrooge, collectorScribe, web, cassandra, collectorCore, collectorService) lazy val hadoop = Project( @@ -121,7 +121,7 @@ object Zipkin extends Build { name := "zipkin-test", version := "0.3.0-SNAPSHOT", libraryDependencies ++= testDependencies - ) dependsOn(server, collectorScribe) + ) dependsOn(server, collectorService) lazy val thrift = Project( @@ -283,17 +283,29 @@ object Zipkin extends Build { TravisCiRepos.newSettings ).settings( version := "0.3.0-SNAPSHOT", - libraryDependencies ++= testDependencies, + libraryDependencies ++= testDependencies + ).dependsOn(collectorCore, scrooge) - PackageDist.packageDistZipName := "zipkin-scribe.zip", - BuildProperties.buildPropertiesPackage := "com.twitter.zipkin", + lazy val collectorService = Project( + id = "zipkin-collector-service", + base = file("zipkin-collector-service"), + settings = Project.defaultSettings ++ + StandardProject.newSettings ++ + SubversionPublisher.newSettings ++ + TravisCiRepos.newSettings + ).settings( + version := "0.3.0-SNAPSHOT", + libraryDependencies ++= testDependencies, - /* Add configs to resource path for ConfigSpec */ - unmanagedResourceDirectories in Test <<= baseDirectory { - base => - (base / "config" +++ base / "src" / "test" / "resources").get - } - ).dependsOn(collectorCore, scrooge, cassandra) + PackageDist.packageDistZipName := "zipkin-collector-service.zip", + BuildProperties.buildPropertiesPackage := "com.twitter.zipkin", + + /* Add configs to resource path for ConfigSpec */ + unmanagedResourceDirectories in Test <<= baseDirectory { + base => + (base / "config" +++ base / "src" / "test" / "resources").get + } + ).dependsOn(collectorCore, collectorScribe, cassandra) lazy val web = Project( diff --git a/zipkin-collector-scribe/config/collector-dev.scala b/zipkin-collector-service/config/collector-dev.scala similarity index 100% rename from zipkin-collector-scribe/config/collector-dev.scala rename to zipkin-collector-service/config/collector-dev.scala diff --git a/zipkin-collector-scribe/src/main/scala/com/twitter/zipkin/collector/Main.scala b/zipkin-collector-service/src/main/scala/com/twitter/zipkin/collector/Main.scala similarity index 100% rename from zipkin-collector-scribe/src/main/scala/com/twitter/zipkin/collector/Main.scala rename to zipkin-collector-service/src/main/scala/com/twitter/zipkin/collector/Main.scala diff --git a/zipkin-collector-scribe/src/scripts/collector.sh b/zipkin-collector-service/src/scripts/collector.sh similarity index 100% rename from zipkin-collector-scribe/src/scripts/collector.sh rename to zipkin-collector-service/src/scripts/collector.sh diff --git a/zipkin-collector-scribe/src/test/scala/com/twitter/zipkin/config/ConfigSpec.scala b/zipkin-collector-service/src/test/scala/com/twitter/zipkin/config/ConfigSpec.scala similarity index 100% rename from zipkin-collector-scribe/src/test/scala/com/twitter/zipkin/config/ConfigSpec.scala rename to zipkin-collector-service/src/test/scala/com/twitter/zipkin/config/ConfigSpec.scala