brew create: fix meson template
This commit is contained in:
		
							parent
							
								
									cc2d9d926e
								
							
						
					
					
						commit
						4cdee1b53d
					
				@ -185,8 +185,9 @@ class FormulaCreator
 | 
			
		||||
      <% if  mode == :cmake %>
 | 
			
		||||
        depends_on "cmake" => :build
 | 
			
		||||
      <% elsif  mode == :meson %>
 | 
			
		||||
        depends_on "meson" => :build
 | 
			
		||||
        depends_on "meson-internal" => :build
 | 
			
		||||
        depends_on "ninja" => :build
 | 
			
		||||
        depends_on "python" => :build
 | 
			
		||||
      <% elsif  mode.nil? %>
 | 
			
		||||
        # depends_on "cmake" => :build
 | 
			
		||||
      <% end  %>
 | 
			
		||||
@ -202,10 +203,11 @@ class FormulaCreator
 | 
			
		||||
                                "--disable-silent-rules",
 | 
			
		||||
                                "--prefix=\#{prefix}"
 | 
			
		||||
      <% elsif  mode == :meson %>
 | 
			
		||||
          ENV.refurbish_args
 | 
			
		||||
 | 
			
		||||
          mkdir "build" do
 | 
			
		||||
            system "meson", "--prefix=\#{prefix}", ".."
 | 
			
		||||
            system "ninja"
 | 
			
		||||
            system "ninja", "test"
 | 
			
		||||
            system "ninja", "install"
 | 
			
		||||
          end
 | 
			
		||||
      <% else  %>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user