build: MacOS openssl path provided by brew, fallback to default

This commit is contained in:
xiphon 2019-11-25 14:30:28 +00:00
parent 34b216e6dc
commit 56023facaa

View file

@ -370,11 +370,19 @@ macx {
# message("using static libraries") # message("using static libraries")
# LIBS+= -Wl,-Bstatic # LIBS+= -Wl,-Bstatic
# } # }
OPENSSL_LIBRARY_DIRS = $$system(brew --prefix openssl, lines, EXIT_CODE)
equals(EXIT_CODE, 0) {
OPENSSL_LIBRARY_DIRS = $$OPENSSL_LIBRARY_DIRS/lib
} else {
OPENSSL_LIBRARY_DIRS = /usr/local/ssl/lib
}
QT += macextras QT += macextras
OBJECTIVE_SOURCES += src/qt/macoshelper.mm OBJECTIVE_SOURCES += src/qt/macoshelper.mm
LIBS+= \ LIBS+= \
-L/usr/local/lib \ -L/usr/local/lib \
-L/usr/local/opt/openssl/lib \ -L$$OPENSSL_LIBRARY_DIRS \
-L/usr/local/opt/boost/lib \ -L/usr/local/opt/boost/lib \
-lboost_serialization \ -lboost_serialization \
-lboost_thread-mt \ -lboost_thread-mt \