mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-22 02:18:26 +00:00
Add a new module to take care of logging
It is based on outr/scribe; mainly providing a json log format and much easier configuration.
This commit is contained in:
14
build.sbt
14
build.sbt
@ -313,6 +313,19 @@ val common = project
|
||||
Dependencies.calevCirce
|
||||
)
|
||||
|
||||
val logging = project
|
||||
.in(file("modules/logging"))
|
||||
.disablePlugins(RevolverPlugin)
|
||||
.settings(sharedSettings)
|
||||
.settings(testSettingsMUnit)
|
||||
.settings(
|
||||
name := "docspell-logging",
|
||||
libraryDependencies ++=
|
||||
Dependencies.scribe ++
|
||||
Dependencies.catsEffect ++
|
||||
Dependencies.circeCore
|
||||
)
|
||||
|
||||
val config = project
|
||||
.in(file("modules/config"))
|
||||
.disablePlugins(RevolverPlugin)
|
||||
@ -869,6 +882,7 @@ val root = project
|
||||
)
|
||||
.aggregate(
|
||||
common,
|
||||
logging,
|
||||
config,
|
||||
extract,
|
||||
convert,
|
||||
|
Reference in New Issue
Block a user