mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
formula: include -Doptimize
flag for Zig std args
This commit is contained in:
parent
4adb910a8b
commit
1e5414c6ac
@ -1954,7 +1954,12 @@ class Formula
|
|||||||
release_mode: String).returns(T::Array[String])
|
release_mode: String).returns(T::Array[String])
|
||||||
}
|
}
|
||||||
def std_zig_args(prefix: self.prefix, release_mode: "fast")
|
def std_zig_args(prefix: self.prefix, release_mode: "fast")
|
||||||
["--prefix", prefix.to_s, "--release=#{release_mode}", "--summary", "all"]
|
release_mode = release_mode.downcase
|
||||||
|
args = ["--prefix", prefix.to_s, "--release=#{release_mode}"]
|
||||||
|
release_mode_uc = release_mode.capitalize
|
||||||
|
args << "-Doptimize=Release#{release_mode_uc}"
|
||||||
|
args += ["--summary", "all"]
|
||||||
|
args
|
||||||
end
|
end
|
||||||
|
|
||||||
# Shared library names according to platform conventions.
|
# Shared library names according to platform conventions.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user