diff --git a/README.md b/README.md index 265bf94..648e7fa 100644 --- a/README.md +++ b/README.md @@ -38,12 +38,24 @@ Scala関西ビギナーズ参加者のリストからランダムに1人を選 [サンプルコード](https://github.com/Kuchitama/scalakb4_workshop/releases/tag/step2) +**** + +これ以降は、この課題の目的からはアドバンスドなステップになります。 + ## Step3 +CLIっぽくしてみる + * 実行時オプションでファイルを指定するように変更 * ファイルが指定されなければ、コマンドラインから名前を入力 [サンプルコード](https://github.com/Kuchitama/scalakb4_workshop/releases/tag/step3) +## Step4 + +実行可能なjarにまとめる + +* sbt-assemblyプラグインを追加する +* `abt assembly`する diff --git a/build.sbt b/build.sbt index 04e1fbc..a1828ed 100644 --- a/build.sbt +++ b/build.sbt @@ -12,6 +12,8 @@ libraryDependencies ++= Seq( "com.github.scopt" %% "scopt" % "3.2.0" ) +assemblySettings + // Uncomment to use Akka //libraryDependencies += "com.typesafe.akka" % "akka-actor_2.11" % "2.3.3" diff --git a/project/plugins.sbt b/project/plugins.sbt new file mode 100644 index 0000000..fa67f4a --- /dev/null +++ b/project/plugins.sbt @@ -0,0 +1 @@ +addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2") \ No newline at end of file