Skip to content

Commit

Permalink
Merge pull request #16369 from cho-m/std_configure_args-prefix
Browse files Browse the repository at this point in the history
formula: allow changing `std_configure_args` prefix
  • Loading branch information
MikeMcQuaid committed Dec 20, 2023
2 parents dbc2546 + 2b58d9d commit dde0411
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions Library/Homebrew/formula.rb
Expand Up @@ -1611,9 +1611,15 @@ def inspect
end

# Standard parameters for configure builds.
sig { returns(T::Array[String]) }
def std_configure_args
["--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}", "--libdir=#{lib}"]
sig {
params(
prefix: T.any(String, Pathname),
libdir: T.any(String, Pathname),
).returns(T::Array[String])
}
def std_configure_args(prefix: self.prefix, libdir: "lib")
libdir = Pathname(libdir).expand_path(prefix)
["--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}", "--libdir=#{libdir}"]
end

# Standard parameters for cargo builds.
Expand Down

0 comments on commit dde0411

Please sign in to comment.