Sha256: abf894021f73fa1aa1a2a3a98de65c272730fb6bd6da22d21f39d72d5016227e
Contents?: true
Size: 873 Bytes
Versions: 2
Compression:
Stored size: 873 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" show_preview = ARGV.delete("show") campfire = ARGV.delete("--campfire") || ARGV.delete("-c") groupme = ARGV.delete("--groupme") || ARGV.delete("-g") help = ARGV.delete("--help") || ARGV.delete("-h") list = ARGV.delete("--list") || ARGV.delete("-l") image, top, bottom = ARGV[0..2] install_autocomplete if ARGV.delete("--install-autocomplete") list_generators if list usage if help || ARGV.empty? require "rubygems" require "meme_generator" require "meme_generator/campfire" if campfire require "meme_generator/groupme" if groupme path = parse_path(image) if show_preview system "open #{path} -a Preview" else generate(path, top.to_s, bottom.to_s, campfire, groupme) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
memegen-1.0.9 | bin/memegen |
memegen-1.0.8 | bin/memegen |