@@ -15,7 +15,7 @@ lazy val native = project
15
15
.settings(commonSettings)
16
16
.settings(
17
17
name := " scala-rust-interop-native" ,
18
- nativeBuildTool := Cargo (),
18
+ nativeBuildTool := Cargo .make (),
19
19
nativeCompile / sourceDirectory := baseDirectory.value,
20
20
libraryDependencies ++= List (
21
21
),
@@ -30,31 +30,15 @@ lazy val core = project
30
30
Compile / mainClass := Some (" com.github.sideeffffect.scalarustinterop.Main" ),
31
31
scalacOptions --= List (" -Xfatal-warnings" ),
32
32
libraryDependencies ++= List (
33
- // Dependencies.doobie,
34
- // Dependencies.circe,
35
- // Dependencies.commonsLang,
36
- // Dependencies.emil,
37
- // Dependencies.http4sCirce,
38
- // Dependencies.http4sDsl,
39
- // Dependencies.http4sServer,
40
- // Dependencies.liquibase,
41
- // Dependencies.logback,
42
- // Dependencies.mariadb,
43
- // Dependencies.snakeyaml,
44
33
Dependencies .zio,
45
- // Dependencies.zioCats,
46
- // Dependencies.zioConfig,
47
- // Dependencies.zioConfigMagnolia,
48
- // Dependencies.zioMagic,
49
34
// Test
50
- // Dependencies.testcontainers % Test,
51
35
Dependencies .zioTest % Test ,
52
36
Dependencies .zioTestSbt % Test ,
53
37
),
54
38
)
55
39
.dependsOn(native % Runtime )
56
40
57
- lazy val commonSettings : List [Def .Setting [_]] = /* DecentScala.decentScalaSettings ++ */ List (
41
+ lazy val commonSettings : List [Def .Setting [_]] = DecentScala .decentScalaSettings ++ List (
58
42
organization := " com.github.sideeffffect" ,
59
43
homepage := Some (url(" https://github.com/sideeffffect/scala-rust-interop" )),
60
44
licenses := List (" GPLv3" -> url(" https://www.gnu.org/licenses/gpl-3.0.en.html" )),
@@ -67,22 +51,11 @@ lazy val commonSettings: List[Def.Setting[_]] = /* DecentScala.decentScalaSettin
67
51
),
68
52
),
69
53
scalaVersion := crossScalaVersions.value.head,
70
- crossScalaVersions := List (" 2.13.5" ),
71
- // crossScalaVersions := List(DecentScala.decentScalaVersion213),
72
- // ThisBuild / scalafixDependencies ++= List(
73
- // Dependencies.zioMagicComments,
74
- // ),
54
+ crossScalaVersions := List (DecentScala .decentScalaVersion213),
75
55
testFrameworks += new TestFramework (" zio.test.sbt.ZTestFramework" ),
76
- // missinglinkExcludedDependencies ++= List(
77
- // moduleFilter(organization = "ch.qos.logback", name = "logback-classic"),
78
- // moduleFilter(organization = "ch.qos.logback", name = "logback-core"),
79
- // moduleFilter(organization = "com.zaxxer", name = "HikariCP"),
80
- // moduleFilter(organization = "org.slf4j", name = "slf4j-api"),
81
- // ),
82
- // mimaReportBinaryIssues := {},
83
- // https://github.com/olafurpg/sbt-ci-release/issues/181
84
- sonatypeCredentialHost := " s01.oss.sonatype.org" ,
85
- sonatypeRepository := " https://s01.oss.sonatype.org/service/local" ,
56
+ missinglinkExcludedDependencies ++= List (
57
+ ),
58
+ mimaReportBinaryIssues := {},
86
59
)
87
60
88
- addCommandAlias(" ci" , " ; javah; check; +publishLocal" )
61
+ addCommandAlias(" ci" , " ; check; +publishLocal" )
0 commit comments