Skip to content
Snippets Groups Projects
Commit 21333aef authored by Hahn, Steven's avatar Hahn, Steven
Browse files

Refs #10840. Fix readlink issue

parent 15db93a9
No related branches found
No related tags found
No related merge requests found
...@@ -126,13 +126,17 @@ if (OSX_VERSION VERSION_LESS 10.9) ...@@ -126,13 +126,17 @@ if (OSX_VERSION VERSION_LESS 10.9)
else() else()
set(CMAKE_MACOSX_RPATH 1) set(CMAKE_MACOSX_RPATH 1)
# Assume we are using homebrew for now # Assume we are using homebrew for now
# Follow symlinks # Follow symlinks so cmake copies the file
set ( PYQT4_PATH /usr/local/lib/python${PY_VER}/site-packages/PyQt4 ) set ( PYQT4_PATH /usr/local/lib/python${PY_VER}/site-packages/PyQt4 )
execute_process(COMMAND readlink ${PYQT4_PATH} OUTPUT_VARIABLE PYQT4_SYMLINK) execute_process(COMMAND readlink ${PYQT4_PATH}/Qt.so OUTPUT_VARIABLE PYQT4_SYMLINK_Qtso)
set ( PYQT4_PYTHONPATH {PYQT4_PATH}/${PYQT_SYMLINK} ) string(FIND ${PYQT4_SYMLINK_Qtso} "Qt.so" STOPPOS)
string(SUBSTRING ${PYQT4_SYMLINK_Qtso} 0 ${STOPPOS} PYQT4_SYMLINK)
set ( PYQT4_PYTHONPATH ${PYQT4_PATH}/${PYQT4_SYMLINK} )
set ( SITEPACKAGES_PATH /usr/local/lib/python${PY_VER}/site-packages ) set ( SITEPACKAGES_PATH /usr/local/lib/python${PY_VER}/site-packages )
execute_process(COMMAND readlink ${SITEPACKAGES_PATH} OUTPUT_VARIABLE SITEPACKAGES_SYMLINK) execute_process(COMMAND readlink ${SITEPACKAGES_PATH}/sip.so OUTPUT_VARIABLE SITEPACKAGES_SYMLINK_sipso)
string(FIND ${SITEPACKAGES_SYMLINK_sipso} "sip.so" STOPPOS)
string(SUBSTRING ${SITEPACKAGES_SYMLINK_sipso} 0 ${STOPPOS} SITEPACKAGES_SYMLINK)
set ( SITEPACKAGES ${SITEPACKAGES_PATH}/${SITEPACKAGES_SYMLINK} ) set ( SITEPACKAGES ${SITEPACKAGES_PATH}/${SITEPACKAGES_SYMLINK} )
# use homebrew OpenSSL package # use homebrew OpenSSL package
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment