Sha256: 809d9840bf9995420db5c0a58bfd943adb84da25f8c8eef96293b6045531c75f

Contents?: true

Size: 412 Bytes

Versions: 1

Compression:

Stored size: 412 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

if ($stdin.tty? && ARGV.empty?) || ARGV.delete('-h') || ARGV.delete('--help')
  help
else
  doc = ARGF.read
  parser = Less::Parser.new
  tree = parser.parse(doc)
  puts tree.to_css(:compress => true)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
less-rb-0.0.1 bin/lessc