mirror of
https://github.com/mcanlas/6502-opcodes.git
synced 2024-12-28 17:29:43 +00:00
21 lines
521 B
Scala
21 lines
521 B
Scala
import sbt.*
|
|
import sbt.Keys.*
|
|
|
|
/**
|
|
* Automatically enriches projects with the following settings (despite the word "override").
|
|
*/
|
|
object CatsEffectForkPlugin extends AutoPlugin {
|
|
|
|
/**
|
|
* Thus plug-in will automatically be enabled; it has no requirements.
|
|
*/
|
|
override def trigger: PluginTrigger =
|
|
AllRequirements
|
|
|
|
// cats-effect prefers to run in its own main thread
|
|
// https://github.com/typelevel/cats-effect/pull/3774
|
|
override val buildSettings: Seq[Setting[?]] = Seq(
|
|
fork := true
|
|
)
|
|
}
|