Sha256: 8726cd29edde6ef1e1b3d9ffc4b95e40bcb7edf4aef341e6a3b28759342083e5

Contents?: true

Size: 664 Bytes

Versions: 1

Compression:

Stored size: 664 Bytes

Contents

#!/usr/bin/env ruby

require 'rubygems'

require_relative '../lib/livetext'

def handle_lt3(src)
  abort "Unknown file extension" unless src =~ /.lt3$/
end

# Main

x = Livetext.new

case ARGV.first 
  when  "-v", "--version"
    puts "#{Livetext::VERSION}\n "
  when "-t", "--test"  # FIXME doesn't work - path problem
    file = "#{Path}/../test/test.rb"
    system("ruby #{file}")
  when "--path"
    puts Path
  when "-s", "--stdin"
    src = STDIN.read
    x.process(src)
  when nil
    puts <<-EOF
    Usage: 
      livetext -v
      livetext --version
      livetext filename
    EOF
    puts
  when Object
    src = ARGV.first
    x.process_file(src)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
livetext-0.8.6 bin/livetext