For this recipe, we need to perform the following steps:
- First, we need to define the new two modules in our build.sbt file. Open build.sbt and add the following modules at the end of the file:
lazy val `trip-api` = (project in file("trip-api")) .settings( libraryDependencies ++= Seq( lagomScaladslApi ) ) lazy val `trip-impl` = (project in file("trip-impl")) .enablePlugins(LagomScala) .settings( libraryDependencies ++= Seq( lagomScaladslPersistenceCassandra, lagomScaladslTestKit, macwire, scalaTest ) ) .settings(lagomForkedTestSettings: _*) .dependsOn(`trip-api`)
- Second, we need to add both to the aggregate of the project. In build.sbt, update the following to list our two new modules as well:
lazy val `akkacookbook` ...