Merge pull request #17036 from cho-m/manpages-defer-require
manpages: move `require`s after `install_bundler_gems!`
This commit is contained in:
		
						commit
						e55f9e5d20
					
				@ -3,10 +3,6 @@
 | 
			
		||||
 | 
			
		||||
require "cli/parser"
 | 
			
		||||
require "erb"
 | 
			
		||||
require "kramdown"
 | 
			
		||||
require "manpages/parser/ronn"
 | 
			
		||||
require "manpages/converter/kramdown"
 | 
			
		||||
require "manpages/converter/roff"
 | 
			
		||||
 | 
			
		||||
SOURCE_PATH = (HOMEBREW_LIBRARY_PATH/"manpages").freeze
 | 
			
		||||
TARGET_MAN_PATH = (HOMEBREW_REPOSITORY/"manpages").freeze
 | 
			
		||||
@ -34,6 +30,11 @@ module Homebrew
 | 
			
		||||
    def self.regenerate_man_pages(quiet:)
 | 
			
		||||
      Homebrew.install_bundler_gems!(groups: ["man"])
 | 
			
		||||
 | 
			
		||||
      require "kramdown"
 | 
			
		||||
      require "manpages/parser/ronn"
 | 
			
		||||
      require "manpages/converter/kramdown"
 | 
			
		||||
      require "manpages/converter/roff"
 | 
			
		||||
 | 
			
		||||
      markup = build_man_page(quiet:)
 | 
			
		||||
      root, warnings = Parser::Ronn.parse(markup)
 | 
			
		||||
      $stderr.puts(warnings)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user