lib/nanoc/cli.rb in nanoc-4.2.4 vs lib/nanoc/cli.rb in nanoc-4.3.0
- old
+ new
@@ -101,9 +101,14 @@
cmd_filenames.each do |cmd_filename|
next if File.basename(cmd_filename, '.rb') == 'nanoc'
cmd = load_command_at(cmd_filename)
add_command(cmd)
end
+
+ if defined?(Bundler)
+ # Discover external commands through Bundler
+ Bundler.require(:nanoc)
+ end
end
# Loads site-specific commands.
#
# @return [void]