diff options
author | Jason Foster <retsofaj@gmail.com> | 2015-08-12 20:26:02 -0400 |
---|---|---|
committer | Jason Foster <retsofaj@gmail.com> | 2015-08-12 20:26:02 -0400 |
commit | 389c1dbd9282254cb1ccd7b616862901841a98f8 (patch) | |
tree | e3096397836fb16343abc19bba8a039f7830e7be /cmake | |
parent | d95189a4d8075a378f777eb5206984ebbb0db5ba (diff) |
Have CMake check for libraries first in any additional locations and second in the standard locations.
This allows (e.g.) using the Homebrew-installed OpenSSL instead of the system version.
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/Anope.cmake | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cmake/Anope.cmake b/cmake/Anope.cmake index 4c71d132c..f93384cc0 100644 --- a/cmake/Anope.cmake +++ b/cmake/Anope.cmake @@ -449,7 +449,8 @@ macro(calculate_libraries SRC SRC_LDFLAGS EXTRA_DEPENDS) if(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR}) find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${DEFAULT_LIBRARY_DIRS} ${WSDK_PATH}/lib $ENV{VCINSTALLDIR}/lib ${EXTRA_INCLUDE} ${EXTRA_LIBS}) else(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR}) - find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} ${EXTRA_INCLUDE} ${EXTRA_LIBS}) + find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS} NO_DEFAULT_PATH) + find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS}) endif(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR}) # If the library was found, we will add it to the linker flags if(FOUND_${LIBRARY}_LIBRARY) |