| ... | @@ -84,14 +84,15 @@ pub fn detect(allocator: Allocator, native_info: NativeTargetInfo) !NativePaths | ... | @@ -84,14 +84,15 @@ pub fn detect(allocator: Allocator, native_info: NativeTargetInfo) !NativePaths |
| 84 | | 84 | |
| 85 | if (comptime builtin.target.isDarwin()) { | 85 | if (comptime builtin.target.isDarwin()) { |
| 86 | try self.addIncludeDir("/usr/include"); | 86 | try self.addIncludeDir("/usr/include"); |
| 87 | try self.addIncludeDir("/usr/local/include"); | | |
| 88 | | | |
| 89 | try self.addLibDir("/usr/lib"); | 87 | try self.addLibDir("/usr/lib"); |
| 90 | try self.addLibDir("/usr/local/lib"); | | |
| 91 | | | |
| 92 | try self.addFrameworkDir("/Library/Frameworks"); | | |
| 93 | try self.addFrameworkDir("/System/Library/Frameworks"); | 88 | try self.addFrameworkDir("/System/Library/Frameworks"); |
| 94 | | 89 | |
| | 90 | if (builtin.target.os.version_range.semver.min.major < 11) { |
| | 91 | try self.addIncludeDir("/usr/local/include"); |
| | 92 | try self.addLibDir("/usr/local/lib"); |
| | 93 | try self.addFrameworkDir("/Library/Frameworks"); |
| | 94 | } |
| | 95 | |
| 95 | return self; | 96 | return self; |
| 96 | } | 97 | } |
| 97 | | 98 | |