Sha256: ab6b028c00893594149a497f56f4618cf7411adc30192d6102fab13099e0548e

Contents?: true

Size: 668 Bytes

Versions: 3

Compression:

Stored size: 668 Bytes

Contents

#!/usr/bin/ruby

$LOAD_PATH.unshift File.expand_path("lib")
$LOAD_PATH.unshift File.expand_path("../lib")
$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)

require "meme_generator/cli"

image, top, bottom = ARGV[0..2]
help = ARGV.include?("--help") || ARGV.include?("-h")
list = ARGV.include?("--list") || ARGV.include?("-l")
campfire = ARGV.include?("--campfire") || ARGV.include?("-c")

usage if help || ARGV.empty?
install_autocomplete if ARGV.include?("--install-autocomplete")
list_generators if list

require "rubygems"
require "meme_generator"
require "meme_generator/campfire" if campfire

path = parse_path(image)
generate(path, top, bottom, campfire)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
memegen-1.0.6 bin/memegen
memegen-1.0.5 bin/memegen
memegen-1.0.4 bin/memegen