Skip to content

Commit

Permalink
integrate channels import into main build
Browse files Browse the repository at this point in the history
  • Loading branch information
rmgk committed Feb 27, 2024
1 parent d0d6a68 commit 0aaeefd
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 327 deletions.
25 changes: 0 additions & 25 deletions Modules/Channels/.editorconfig

This file was deleted.

29 changes: 0 additions & 29 deletions Modules/Channels/.gitignore

This file was deleted.

48 changes: 0 additions & 48 deletions Modules/Channels/.scalafmt.conf

This file was deleted.

202 changes: 0 additions & 202 deletions Modules/Channels/LICENSE

This file was deleted.

23 changes: 0 additions & 23 deletions Modules/Channels/build.sbt

This file was deleted.

24 changes: 24 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import Settings.*
import sbt.librarymanagement.Configurations.TestInternal

import java.nio.charset.StandardCharsets

Expand Down Expand Up @@ -110,6 +111,29 @@ lazy val rdts = crossProject(JVMPlatform, JSPlatform, NativePlatform).crossType(
sourcemapFromEnv()
)

lazy val channels = crossProject(JSPlatform, JVMPlatform).crossType(CrossType.Full)
.in(file("Modules/Channels")).settings(
Settings.scala3defaults,
Dependencies.slips.delay,
Dependencies.munit,
Dependencies.jsoniterScala,
).jsSettings(
jsEnv := new org.scalajs.jsenv.jsdomnodejs.JSDOMNodeJSEnv(),
Dependencies.scalajsDom,
Dependencies.scalatags,
).jvmSettings(
libraryDependencies ++= {
val jettyVersion = "12.0.6"
Seq(
"org.eclipse.jetty.websocket" % "jetty-websocket-jetty-server" % jettyVersion,
"org.eclipse.jetty.websocket" % "jetty-websocket-jetty-client" % jettyVersion,
"org.eclipse.jetty.websocket" % "jetty-websocket-jetty-api" % jettyVersion,
"org.slf4j" % "slf4j-nop" % "2.0.12" % TestInternal
)
}
)


lazy val aead = crossProject(JSPlatform, JVMPlatform).in(file("Modules/Aead"))
.settings(
scala3defaults,
Expand Down

0 comments on commit 0aaeefd

Please sign in to comment.