sbt-lwm 0.3
- Updated to SBT 0.11.2.
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
implicit.ly |
Scala software, hot off the presses |
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
sbt-lwm setting and task keys are already inside in inner LWM object,
for namespace scoping. This revision adds a trick by Josh Suereth, to make
usage easier. Basically, the keys are now defined like this:
object LWM extends Plugin {
object LWM {
val Config = config("lwm") extend(Runtime)
val sources = SettingKey[Seq[File]](
"source-files", "List of sources to transform"
) in Config
val targetDirectory = SettingKey[File](
"target-directory", "Where to copy edited files"
) in Config
...
}
}Putting the in Config after each setting or task changes the build.sbt
usage pattern from the clunky
LWM.sources in LWM <<= ...
to the far more serenely intuitive
LWM.sources <<= ...
LWM.sourceFiles is now LWM.sources, for consistency with other SBT plugins
and settings.
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
Put plugin settings into a sub-object, so they don't clash with
other settings on (auto) import into build.sbt. Accessing a setting
is now accomplished with:
LWM.sourceFiles in LWM.Config <<= baseDirectory(...)
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
Completely reimplemented the original SBT 0.7 Markdown SBT Plugin for SBT 0.10.x, switching to the MarkWrap library for lightweight markup processing.
sbt-lwm (Light Weight Markup) is an SBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown.
For complete usage information, see the sbt-lwm web site.
We publish software in Scala.