From: Kouhei S. <nu...@co...> - 2017-08-10 14:43:46
|
Kouhei Sutou 2017-08-10 23:42:11 +0900 (Thu, 10 Aug 2017) New Revision: e98d13699de6cbd881971e161e9419dbaec9751c https://github.com/ruby-gnome2/pkg-config/commit/e98d13699de6cbd881971e161e9419dbaec9751c Message: Support Homebrew bundled .pc GitHub: fix #49 Reported by choboy11. Thanks!!! Modified files: lib/pkg-config.rb Modified: lib/pkg-config.rb (+7 -0) =================================================================== --- lib/pkg-config.rb 2017-08-10 23:31:25 +0900 (d83fb5f) +++ lib/pkg-config.rb 2017-08-10 23:42:11 +0900 (7985bd1) @@ -373,6 +373,13 @@ class PackageConfig paths << (pkg_config_prefix + "libx32/pkgconfig").to_s paths << (pkg_config_prefix + "lib/pkgconfig").to_s paths << (pkg_config_prefix + "libdata/pkgconfig").to_s + if /-darwin\d+\z/ =~ RUBY_PLATFORM and + /\A(\d+\.\d+)\./ =~ `sw_vers -productVersion` + mac_os_version = $1 + path = pkg_config_prefix + + "Library/Homebrew/os/mac/pkgconfig/#{mac_os_version}" + paths << path.to_s if path.exist? + end paths.concat(default_paths) paths.join(SEPARATOR) end |