Enable subversion lib packaging on Mac
This commit is contained in:
parent
b7b4553db6
commit
9c2d01189e
2 changed files with 12 additions and 9 deletions
|
@ -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 "")
|
||||
|
@ -70,8 +75,7 @@ if(HAVE_APR_CONFIG OR MSVC)
|
|||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBSVN DEFAULT_MSG LIBSVN_LIBRARIES LIBSVN_INCLUDE_DIR)
|
||||
if(NOT LIBSVN_FOUND)
|
||||
if(NOT LIBSVN_FOUND)
|
||||
set(LIBSVN_LIBRARIES "")
|
||||
endif(NOT LIBSVN_FOUND)
|
||||
|
||||
endif(NOT LIBSVN_FOUND)
|
||||
endif(HAVE_APR_CONFIG OR MSVC)
|
||||
|
|
|
@ -122,8 +122,7 @@ $osgPlugins.each do |p|
|
|||
fix_install_names("#{osgPluginsDir}/#{pluginFile}")
|
||||
end
|
||||
|
||||
# svn lib copying disabled for the moment
|
||||
# copy_svn_libs()
|
||||
copy_svn_libs()
|
||||
|
||||
# custom ALUT
|
||||
# must copy frameworks using ditto
|
||||
|
|
Loading…
Reference in a new issue