Sha256: 0933762f32fdbeeb017925edc341ace374a6e7033cdf9883d1fd9eb240f77dc5

Contents?: true

Size: 1.13 KB

Versions: 1

Compression:

Stored size: 1.13 KB

Contents

#TBA:
# 1. Create a generator that creates a new (custom) generator
# 2. Add project name and version as options to 'new' generator
# 3. Add option to specify whether separate files must be used (by default) for VHDL entities
#    and architectures.
# 4. Make sure the 'new' action calls 'bundle install' in new project.
# 5. What should the file format be for libraries and source file config files? We want 
#    to be able to automatically add content to these files.
#        sources.yaml
#        sources.yaml.erb
#        sources.rb <- This might be the best option (and have a convention for what it should contain).
#        libraries.rb <- This might be the best option.
# If the user tries to call the 'generate' command outside a project, 
# an error message must be returned stating that this command can only be called from within a project.

$:.unshift(File.expand_path("../", __FILE__))
require "ecic/version"

module Ecic
  autoload :Help, "ecic/help"
  autoload :Command, "ecic/command"
  autoload :CLI, "ecic/cli"
  autoload :Generate, "ecic/generate"
  autoload :Completion, "ecic/completion"
  autoload :Completer, "ecic/completer"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ecic-0.1.0 lib/ecic.rb