Merge pull request #10801 from lexicol/patch-1

dev-cmd/create: use std_configure_args
This commit is contained in:
Mike McQuaid 2021-03-09 11:55:47 +00:00 committed by GitHub
commit 7b5f036296
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -156,10 +156,8 @@ module Homebrew
system "cmake", ".", *std_cmake_args
<% elsif mode == :autotools %>
# Remove unrecognized options if warned by configure
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--disable-silent-rules",
"--prefix=\#{prefix}"
# https://rubydoc.brew.sh/Formula.html#std_configure_args-instance_method
system "./configure", *std_configure_args, "--disable-silent-rules"
<% elsif mode == :crystal %>
system "shards", "build", "--release"
bin.install "bin/#{name}"
@ -206,10 +204,8 @@ module Homebrew
system "cargo", "install", *std_cargo_args
<% else %>
# Remove unrecognized options if warned by configure
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--disable-silent-rules",
"--prefix=\#{prefix}"
# https://rubydoc.brew.sh/Formula.html#std_configure_args-instance_method
system "./configure", *std_configure_args, "--disable-silent-rules"
# system "cmake", ".", *std_cmake_args
<% end %>
<% if mode == :autotools || mode == :cmake %>