Sha256: ac68f309d160ee57a2e9736275817fcda2823ee1d89c2f52f254b02226918cb5

Contents?: true

Size: 508 Bytes

Versions: 12

Compression:

Stored size: 508 Bytes

Contents

#!/usr/bin/env ruby

require 'less'

# This file is inspired by / based off of http://ozmm.org/posts/argf.html

def help
  puts <<-help
Usage:
  $ lessc < style.less
  $ lessc file1.less file2.less
help
end

# First off, let's show help some help if no arguments and tty
if ($stdin.tty? && ARGV.empty?) || ARGV.delete('-h') || ARGV.delete('--help')
  help
else
  # Well, lets read those files
  doc = ARGF.read
  parser = Less::Parser.new
  tree = parser.parse(doc)
  puts tree.to_css(:compress => true)
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
less-2.2.1 bin/lessc
less-2.2.0 bin/lessc
less-2.1.0 bin/lessc
less-2.0.12 bin/lessc
less-2.0.11 bin/lessc
less-2.0.10 bin/lessc
less-2.0.9 bin/lessc
less-2.0.8 bin/lessc
less-2.0.8beta2 bin/lessc
less-2.0.8beta1 bin/lessc
less-2.0.7 bin/lessc
less-2.0.6 bin/lessc