Sha256: 7b6b50351cb7ccb252f1347fe908dc232e769b19fd2f0673835e3611d1779003
Contents?: true
Size: 998 Bytes
Versions: 1
Compression:
Stored size: 998 Bytes
Contents
# = Gen # # A flexible code generation system. # # Copyright (c) 2005-2006, George Moschovitis (http://www.gmosx.com) # Copyright (c) 2005-2006, Navel Ltd (http://www.navel.gr) # # Gen (http://www.nitrohq.com) is copyrighted free software # created and maintained by George Moschovitis (mailto:gm@navel.gr) # and released under the standard BSD Licence. For details # consult the file doc/LICENCE. class Gen # The version. Version = '0.29.0' # Library path. LibPath = File.dirname(__FILE__) end # The base generator class. #-- # TODO: add support for cmdparse. #++ class Gen attr_accessor :generator_dir # Dump usage information for this controller. def usage filename = File.join(@generator_dir, 'USAGE') puts "\n#{File.read(filename)}" exit 1 end # Setup the generator. def setup end # Perform the generator actions. def run end # Shutdown the generator. def teardown end end # * George Moschovitis <gm@navel.gr>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gen-0.29.0 | lib/gen.rb |