implicit.ly

Scala software, hot off the presses

less-sbt 0.1.9

It was time to pack up so less-sbt has moved to it's new home in a bed of ivy thanks to some generosity of some friends.

This means its also time for you to update your resolvers accordingly. You can install this plugin as you did before through your plugin definition with

addSbtPlugin("me.lessis" % "less-sbt" % "0.1.9")

Just be sure to and the sbt community resolver for plugin releases if you do not already

resolvers += Resolver.url("sbt-plugin-releases",
  new URL("http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/"))(
    Resolver.ivyStylePatterns)

And mix it in your build definition with

seq(lessSettings:_*)

For more information see the readme

So where did 0.1.8 go? That's what I would like to know!.

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.7

  • fix for regression bug #15
  • updated version of Rhino dependency. See what changed in Rhino here { melezov }

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.6

  • fixed issue with nested relative issues #7 { kastigar }
  • fixed issue with imports not triggering recompilation of importing file #6 { kastigar }
  • Reuse the excludeFilter key sbt defines

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.5

  • actually use the less-rhino-1.1.5.js compiler
  • fix bug introduced by the newer less compiler #8
  • speeder less compilation by evaluation the less compiler only once per sbt session #10

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.4

  • updated less compiler support from less-rhino-1.1.3.js to less-rhino-1.1.5.js (the latest less compiler version at the time of this release)
  • The http://repo.lessis.me resolver is no longer required. This and all future releases will be published to scala tools.
  • published for sbt 0.11.2, if you wish to use this version with an older version of sbt, please request so here.

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.3

Previously, the less task would print an info message if no sources needed to be compiled. This was bumped down to a debug message

After receiving multiple requests, the default compile task will depend on less when mixing in lessSettings. This should help people who develop using ~compile

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.2

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.1

  • fixed #2 - actually use the provided filter vs compiling all .less sources
  • resolve scala 2.9 and sbt 0.11 warnings

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis  

less-sbt 0.1.0

first release

A nice complement to coffeescripted-sbt for front end development.

  • Compiles less to css
  • Optional built-in minification
  • Watchable file change support ~ less

settings

less # compiles less source files
charset(for less) # character encoding used in file IO (defaults to utf-8)
mini(for less) # setting for compiled minification (false by default)
filter(for less) # filter for files included by the plugin
exclude-filter(for less) # filter for files ignored by the plugin
unmanaged-sources(for less) # lists resolved less sources
clean(for less) # deletes compiled css
config:source-directory(for less) # where less files will be resolved from
config:resource-managed(for less) # where compiled css will be copied to

install it

In your plugin definition add

resolvers += "less is" at "http://repo.lessis.me"

addSbtPlugin("me.lessis" % "less-sbt" % "0.1.0")

And in your build file add

seq(lessSettings:_*)

This will add less settings for the Compile and Test configurations.

To add it to other configurations, use

seq(lessSettingsIn(SomeOtherConfig):_*)

For more information see the project readme

less has no affillation with the lessis domain

less-sbt compiles less gaining you more.

Filed under  //   Scala 2.9.1   less-sbt   me.lessis