lib/volt/cli/generate.rb in volt-0.8.27.beta9 vs lib/volt/cli/generate.rb in volt-0.9.0.pre1
- old
+ new
@@ -28,9 +28,14 @@
desc: 'Open generated gemspec in the specified editor (defaults to $EDITOR or $BUNDLER_EDITOR)'
def gem(name)
require 'volt/cli/new_gem'
+ if name =~ /[-]/
+ Volt.logger.error("Gem names should use underscores for their names. Currently volt only supports a single namespace for a compoennt.")
+ return
+ end
+
NewGem.new(self, name, options)
end
def self.source_root
File.expand_path(File.join(File.dirname(__FILE__), '../../../templates'))