Sha256: c5b88ac40a91335b3795a0cd5bb300fc113489644d35af6f11a7c0b738ed5ce3

Contents?: true

Size: 626 Bytes

Versions: 5

Compression:

Stored size: 626 Bytes

Contents

#!/usr/bin/env ruby

require File.expand_path(File.join(__FILE__, "../../lib/blender"))
include Blender

# commands are just ruby scripts in lib/blender/cli
COMMANDS_DIR = File.expand_path("lib/blender/cli", Blender::ROOT)
COMMANDS = Dir["#{COMMANDS_DIR}/*rb"].map {|f| File.basename(f).split(".").first}

command = ARGV.shift
unless command && COMMANDS.include?(command)
  abort <<-USAGE
Usage: blender COMMAND [OPTIONS]

Available commands: #{COMMANDS * " "}
Run "blender COMMAND -h" to get help about a command
  USAGE
end

require 'optparse'
require File.expand_path(File.join(__FILE__, "../../lib/blender/cli/", command))

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
server-blender-0.0.13 bin/blender
server-blender-0.0.12 bin/blender
server-blender-0.0.11 bin/blender
server-blender-0.0.10 bin/blender
server-blender-0.0.8 bin/blender