Mac changes for Subversion bundling.

This commit is contained in:
James Turner
2012-08-11 15:21:52 +01:00
parent a7519c9e95
commit 2e60af7cc0
4 changed files with 14 additions and 20 deletions

View File

@@ -16,14 +16,18 @@ macro(find_static_component comp libs)
string(TOUPPER "${comp}" compLibBase)
set( compLibName ${compLibBase}_LIBRARY )
# NO_DEFAULT_PATH is important on Mac - we need to ensure subversion
# libraires in dist/ or Macports are picked over the Apple version
# in /usr, since that's what we will ship.
FIND_LIBRARY(${compLibName}
NO_DEFAULT_PATH
NAMES ${compLib}
HINTS $ENV{PLIBDIR}
HINTS $ENV{LIBSVN_DIR} ${CMAKE_INSTALL_PREFIX}
PATH_SUFFIXES lib64 lib libs64 libs libs/Win32 libs/Win64
PATHS
/opt/local
/usr/local
/usr
/opt
)
list(APPEND ${libs} ${${compLibName}})
@@ -49,13 +53,14 @@ endif(HAVE_APR_CONFIG)
if(HAVE_APR_CONFIG OR MSVC)
find_path(LIBSVN_INCLUDE_DIR svn_client.h
NO_DEFAULT_PATH
HINTS
$ENV{LIBSVN_DIR}
$ENV{LIBSVN_DIR} ${CMAKE_INSTALL_PREFIX}
PATH_SUFFIXES include/subversion-1
PATHS
/opt/local
/usr/local
/usr
/opt
)
set(LIBSVN_LIBRARIES "")