Commit 3f9487ff authored by Matthias Möller's avatar Matthias Möller
Browse files

fix cmake (>=3.0) warning on MacOS

closes #2251

git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1140 fdac6126-5c0c-442c-9429-916003d36597
parent ab54d403
...@@ -115,13 +115,24 @@ macro (acg_set_target_props target) ...@@ -115,13 +115,24 @@ macro (acg_set_target_props target)
SKIP_BUILD_RPATH 0 SKIP_BUILD_RPATH 0
) )
elseif (APPLE AND NOT ACG_PROJECT_MACOS_BUNDLE) elseif (APPLE AND NOT ACG_PROJECT_MACOS_BUNDLE)
if (NOT (CMAKE_MAJOR_VERSION LESS 3) )
# save rpath
set_target_properties ( set_target_properties (
${target} PROPERTIES ${target} PROPERTIES
#INSTALL_NAME_DIR "@executable_path/../lib/${CMAKE_PROJECT_NAME}" INSTALL_RPATH "@executable_path/../${ACG_PROJECT_LIBDIR}"
INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${ACG_PROJECT_LIBDIR}" MACOSX_RPATH 1
# BUILD_WITH_INSTALL_RPATH 1 #BUILD_WITH_INSTALL_RPATH 1
SKIP_BUILD_RPATH 0 SKIP_BUILD_RPATH 0
) )
else()
# save rpath via install name dir
set_target_properties (
${target} PROPERTIES
INSTALL_NAME_DIR "@executable_path/../${ACG_PROJECT_LIBDIR}"
#BUILD_WITH_INSTALL_RPATH 1
SKIP_BUILD_RPATH 0
)
endif(NOT (CMAKE_MAJOR_VERSION LESS 3))
elseif (NOT APPLE) elseif (NOT APPLE)
set_target_properties ( set_target_properties (
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment