lib/geny/context/invoke.rb in geny-0.1.0 vs lib/geny/context/invoke.rb in geny-1.0.0
- old
+ new
@@ -1,8 +1,9 @@
require "pastel"
require "geny/context/base"
require "geny/actions/ui"
+require "geny/actions/geny"
require "geny/actions/git"
require "geny/actions/shell"
require "geny/actions/files"
require "geny/actions/templates"
@@ -48,9 +49,14 @@
def templates
Actions::Templates.new(
root: command.templates_path,
view: View.new(command: command, locals: locals)
)
+ end
+
+ # A utility for invoking other generators
+ def geny
+ Actions::Geny.new(registry: command.registry)
end
end
end
end