Skip to content

Commit

Permalink
added build.sbt
Browse files Browse the repository at this point in the history
added .gitignore to cover created by sbt artifacts
  • Loading branch information
NPCRUS committed May 22, 2024
1 parent dd5446e commit c1c67e3
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
src/**/target
project/target/
target
40 changes: 40 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
ThisBuild / version := "0.1.0-SNAPSHOT"

ThisBuild / scalaVersion := "3.5.0-RC1"

ThisBuild / scalacOptions ++= Seq(
"-experimental",
"-new-syntax",
"-feature",
"-deprecation",
"-Wunused:imports",
"-Wimplausible-patterns",
"-Wsafe-init",
"-Yrequire-targetName",
"-Ycc-new",
"-Yexplicit-nulls",
"-Ycheck-all-patmat",
"-language:experimental.clauseInterleaving",
"-language:experimental.modularity",
"-language:experimental.genericNumberLiterals",
"-language:experimental.fewerBraces",
"-language:experimental.into",
"-language:experimental.erasedDefinitions",
"-language:experimental.saferExceptions",
"-language:experimental.namedTypeArguments",
"-language:implicitConversions"
)

lazy val core = (project in file("src/core"))
.settings(
name := "core",
libraryDependencies ++= Seq(
"dev.soundness" % "contingency-core" % "0.1.0",
),
Compile / baseDirectory := baseDirectory.value,
)

lazy val test = (project in file("src/test"))
.settings(
name := "test"
).dependsOn(core)

0 comments on commit c1c67e3

Please sign in to comment.