Merge pull request #41084 from obsidiansystems/fix-darwin-haskell

haskell generic-builder: Limit usage of --extra-framework-dirs on Darwin for compat
This commit is contained in:
John Ericson
2018-05-25 15:28:41 -04:00
committed by GitHub

View File

@@ -212,6 +212,9 @@ let
if [ -d "$p/lib" ]; then
configureFlags+=" --extra-lib-dirs=$p/lib"
fi
''
# It is not clear why --extra-framework-dirs does work fine on Linux
+ optionalString (!buildPlatform.isDarwin || versionAtLeast nativeGhc.version "8.0") ''
if [[ -d "$p/Library/Frameworks" ]]; then
configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks"
fi