2 $LOAD_PATH << File
.dirname(__FILE__
) + '/../lib'
6 # TODO: real option parsing?
7 if ARGV.first
== '--interactive'
11 puts
"Usage: augment BACKEND/FRONTEND FILE
12 or: augment --interactive
13 Output or store metadata regarding code.
16 #{Augment::BACKENDS.map { |k, v| " #{k}:#{v}"}.join("\n")}
18 #{Augment::FRONTENDS.map { |k, v| " #{k}:#{v}"}.join("\n")}"
22 Augment
.new Augment
::BACKENDS[ARGV[0]] || Augment
::FRONTENDS[ARGV[0]], ARGV[1]