Unverified Commit d89eda09 authored by Carlo Cabrera's avatar Carlo Cabrera Committed by GitHub
Browse files

Merge pull request #11187 from carlocab/cmake-rpath

formula: add rpath helper method
parents 844f15ed 309504a3
......@@ -3,6 +3,7 @@
class Formula
undef shared_library
undef rpath
def shared_library(name, version = nil)
suffix = if version == "*" || (name == "*" && version.blank?)
......@@ -13,6 +14,10 @@ class Formula
"#{name}.so#{suffix}"
end
def rpath
"'$ORIGIN/../lib'"
end
class << self
undef ignore_missing_libraries
......
......@@ -1523,6 +1523,12 @@ class Formula
"#{name}#{infix}.dylib"
end
# Executable/Library RPATH according to platform conventions.
sig { returns(String) }
def rpath
"@loader_path/../lib"
end
# an array of all core {Formula} names
# @private
def self.core_names
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment