From 50363592bebd18b2bccadd410e62cfd86795c141 Mon Sep 17 00:00:00 2001 From: Max Lyon Date: Mon, 7 Dec 2020 13:18:53 +0100 Subject: [PATCH] renaming of functions and variables in cmake-library --- CMakeLists.txt | 10 ++++---- Doc/CMakeLists.txt | 6 ++--- Doc/Tutorial/CMakeLists.txt | 4 ++-- cmake-library | 2 +- src/OpenMesh/Apps/CMakeLists.txt | 4 ++-- .../Decimating/DecimaterGui/CMakeLists.txt | 6 ++--- .../commandlineDecimater/CMakeLists.txt | 4 ++-- src/OpenMesh/Apps/Dualizer/CMakeLists.txt | 4 ++-- src/OpenMesh/Apps/ProgViewer/CMakeLists.txt | 6 ++--- src/OpenMesh/Apps/QtViewer/CMakeLists.txt | 6 ++--- src/OpenMesh/Apps/Smoothing/CMakeLists.txt | 4 ++-- .../Subdivider/SubdividerGui/CMakeLists.txt | 6 ++--- .../CMakeLists.txt | 4 ++-- .../commandlineSubdivider/CMakeLists.txt | 4 ++-- .../Apps/VDProgMesh/Analyzer/CMakeLists.txt | 4 ++-- .../VDProgMesh/Synthesizer/CMakeLists.txt | 6 ++--- .../VDProgMesh/mkbalancedpm/CMakeLists.txt | 4 ++-- src/OpenMesh/Apps/mconvert/CMakeLists.txt | 4 ++-- src/OpenMesh/Core/CMakeLists.txt | 22 ++++++++--------- src/OpenMesh/Tools/CMakeLists.txt | 24 +++++++++---------- src/Unittests/CMakeLists.txt | 10 ++++---- 21 files changed, 72 insertions(+), 72 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ac580a5..46c329ef 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,9 +41,9 @@ set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_CU set (CMAKE_DEBUG_POSTFIX "d") # include our cmake files -include (ACGCommon) +include (VCICommon) -acg_get_version () +vci_get_version () # Disable package building when built as an external library @@ -51,8 +51,8 @@ if(${PROJECT_NAME} MATCHES "OpenMesh") include(OpenMeshPackage) endif() -include (ACGOutput) -include(ACGQt) +include (VCIOutput) +include(VCIQt) # ======================================================================== # Definitions @@ -203,4 +203,4 @@ install(EXPORT OpenMeshConfig DESTINATION share/OpenMesh/cmake) export(TARGETS OpenMeshCore OpenMeshTools FILE OpenMeshConfig.cmake) # display results -acg_print_configure_header (OPENMESH "OpenMesh") +vci_print_configure_header (OPENMESH "OpenMesh") diff --git a/Doc/CMakeLists.txt b/Doc/CMakeLists.txt index 18d5bbab..c2d386dc 100644 --- a/Doc/CMakeLists.txt +++ b/Doc/CMakeLists.txt @@ -1,12 +1,12 @@ -include (ACGDoxygen) +include (VCIDoxygen) IF (DOXYGEN_FOUND) # Add a documentation install target - acg_create_doc_target(doc-install) + vci_create_doc_target(doc-install) if (TARGET doc-install) - acg_copy_after_build (doc-install "${CMAKE_BINARY_DIR}/Build/${ACG_PROJECT_DATADIR}/Doc/html" "${CMAKE_INSTALL_PREFIX}/${ACG_PROJECT_DATADIR}/doc/html") + vci_copy_after_build (doc-install "${CMAKE_BINARY_DIR}/Build/${ACG_PROJECT_DATADIR}/Doc/html" "${CMAKE_INSTALL_PREFIX}/${ACG_PROJECT_DATADIR}/doc/html") endif() ENDIF(DOXYGEN_FOUND) diff --git a/Doc/Tutorial/CMakeLists.txt b/Doc/Tutorial/CMakeLists.txt index 70fe7aa9..e4b64da9 100644 --- a/Doc/Tutorial/CMakeLists.txt +++ b/Doc/Tutorial/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. @@ -11,7 +11,7 @@ set (targetName MyOwnProject) acg_append_files (headers "*.hh" .) acg_append_files (sources "*.cc" .) -acg_add_executable (${targetName} ${headers} ${sources}) +vci_add_executable (${targetName} ${headers} ${sources}) target_link_libraries (${targetName} OpenMeshCore diff --git a/cmake-library b/cmake-library index 408906cf..a4938523 160000 --- a/cmake-library +++ b/cmake-library @@ -1 +1 @@ -Subproject commit 408906cf7d0708eb88265d7717eac097439847f9 +Subproject commit a49385233272aa9a98c626c6adc5ba213ab2c811 diff --git a/src/OpenMesh/Apps/CMakeLists.txt b/src/OpenMesh/Apps/CMakeLists.txt index 97339617..6ecb9211 100644 --- a/src/OpenMesh/Apps/CMakeLists.txt +++ b/src/OpenMesh/Apps/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) if ( NOT DEFINED BUILD_APPS ) set( BUILD_APPS true CACHE BOOL "Enable or disable building of apps" ) @@ -48,7 +48,7 @@ if ( BUILD_APPS ) Qt5OpenGL Qt5Gui ) - acg_qt5 () + vci_qt5 () set(CMAKE_AUTOMOC ON) endif() diff --git a/src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt b/src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt index 9e86fba5..8baa357e 100644 --- a/src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt +++ b/src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. @@ -21,9 +21,9 @@ set (sources ) if (WIN32) - acg_add_executable (DecimaterGui WIN32 ${sources} ${headers}) + vci_add_executable (DecimaterGui WIN32 ${sources} ${headers}) else () - acg_add_executable (DecimaterGui ${sources} ${headers} ) + vci_add_executable (DecimaterGui ${sources} ${headers} ) endif () target_link_libraries (DecimaterGui diff --git a/src/OpenMesh/Apps/Decimating/commandlineDecimater/CMakeLists.txt b/src/OpenMesh/Apps/Decimating/commandlineDecimater/CMakeLists.txt index 2fb5a47d..de6118f3 100644 --- a/src/OpenMesh/Apps/Decimating/commandlineDecimater/CMakeLists.txt +++ b/src/OpenMesh/Apps/Decimating/commandlineDecimater/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (commandlineDecimater ../decimater.cc) +vci_add_executable (commandlineDecimater ../decimater.cc) target_link_libraries (commandlineDecimater OpenMeshCore diff --git a/src/OpenMesh/Apps/Dualizer/CMakeLists.txt b/src/OpenMesh/Apps/Dualizer/CMakeLists.txt index 59b60ea7..d4cbac17 100644 --- a/src/OpenMesh/Apps/Dualizer/CMakeLists.txt +++ b/src/OpenMesh/Apps/Dualizer/CMakeLists.txt @@ -1,10 +1,10 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. ) -acg_add_executable (Dualizer dualizer.cc) +vci_add_executable (Dualizer dualizer.cc) target_link_libraries (Dualizer OpenMeshCore diff --git a/src/OpenMesh/Apps/ProgViewer/CMakeLists.txt b/src/OpenMesh/Apps/ProgViewer/CMakeLists.txt index b2f5eb90..c0adbdff 100644 --- a/src/OpenMesh/Apps/ProgViewer/CMakeLists.txt +++ b/src/OpenMesh/Apps/ProgViewer/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. @@ -20,9 +20,9 @@ set( sources ) if (WIN32) - acg_add_executable( ProgViewer WIN32 ${sources} ${headers}) + vci_add_executable( ProgViewer WIN32 ${sources} ${headers}) else () - acg_add_executable( ProgViewer ${sources} ${headers}) + vci_add_executable( ProgViewer ${sources} ${headers}) endif () target_link_libraries ( ProgViewer diff --git a/src/OpenMesh/Apps/QtViewer/CMakeLists.txt b/src/OpenMesh/Apps/QtViewer/CMakeLists.txt index 231fea48..aa704908 100644 --- a/src/OpenMesh/Apps/QtViewer/CMakeLists.txt +++ b/src/OpenMesh/Apps/QtViewer/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. @@ -22,9 +22,9 @@ set (headers ) if (WIN32) - acg_add_executable (QtViewer WIN32 ${sources} ${headers}) + vci_add_executable (QtViewer WIN32 ${sources} ${headers}) else () - acg_add_executable (QtViewer ${sources} ${headers}) + vci_add_executable (QtViewer ${sources} ${headers}) endif () target_link_libraries (QtViewer diff --git a/src/OpenMesh/Apps/Smoothing/CMakeLists.txt b/src/OpenMesh/Apps/Smoothing/CMakeLists.txt index dc397424..e3c24bf8 100644 --- a/src/OpenMesh/Apps/Smoothing/CMakeLists.txt +++ b/src/OpenMesh/Apps/Smoothing/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (Smoothing smooth.cc) +vci_add_executable (Smoothing smooth.cc) target_link_libraries (Smoothing OpenMeshCore diff --git a/src/OpenMesh/Apps/Subdivider/SubdividerGui/CMakeLists.txt b/src/OpenMesh/Apps/Subdivider/SubdividerGui/CMakeLists.txt index 85bec8d4..81e87499 100644 --- a/src/OpenMesh/Apps/Subdivider/SubdividerGui/CMakeLists.txt +++ b/src/OpenMesh/Apps/Subdivider/SubdividerGui/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. @@ -20,9 +20,9 @@ set (sources ) if (WIN32) - acg_add_executable (SubdividerGui WIN32 ${sources} ${headers}) + vci_add_executable (SubdividerGui WIN32 ${sources} ${headers}) else () - acg_add_executable (SubdividerGui ${sources} ${headers}) + vci_add_executable (SubdividerGui ${sources} ${headers}) endif () target_link_libraries (SubdividerGui diff --git a/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/CMakeLists.txt b/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/CMakeLists.txt index fab21891..b89243b0 100644 --- a/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/CMakeLists.txt +++ b/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (commandlineAdaptiveSubdivider ../adaptive_subdivider.cc) +vci_add_executable (commandlineAdaptiveSubdivider ../adaptive_subdivider.cc) target_link_libraries (commandlineAdaptiveSubdivider OpenMeshCore diff --git a/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/CMakeLists.txt b/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/CMakeLists.txt index 7382747e..d341ad6b 100644 --- a/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/CMakeLists.txt +++ b/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (commandlineSubdivider ../subdivider.cc) +vci_add_executable (commandlineSubdivider ../subdivider.cc) target_link_libraries (commandlineSubdivider OpenMeshCore diff --git a/src/OpenMesh/Apps/VDProgMesh/Analyzer/CMakeLists.txt b/src/OpenMesh/Apps/VDProgMesh/Analyzer/CMakeLists.txt index e79f19ab..6b73f101 100644 --- a/src/OpenMesh/Apps/VDProgMesh/Analyzer/CMakeLists.txt +++ b/src/OpenMesh/Apps/VDProgMesh/Analyzer/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (Analyzer vdpmanalyzer.cc) +vci_add_executable (Analyzer vdpmanalyzer.cc) target_link_libraries (Analyzer OpenMeshCore diff --git a/src/OpenMesh/Apps/VDProgMesh/Synthesizer/CMakeLists.txt b/src/OpenMesh/Apps/VDProgMesh/Synthesizer/CMakeLists.txt index ec97e48d..c39d3459 100644 --- a/src/OpenMesh/Apps/VDProgMesh/Synthesizer/CMakeLists.txt +++ b/src/OpenMesh/Apps/VDProgMesh/Synthesizer/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. @@ -17,9 +17,9 @@ set (sources if (WIN32) - acg_add_executable (Synthesizer WIN32 ${sources} ${headers}) + vci_add_executable (Synthesizer WIN32 ${sources} ${headers}) else () - acg_add_executable (Synthesizer ${sources} ${headers}) + vci_add_executable (Synthesizer ${sources} ${headers}) endif () target_link_libraries (Synthesizer diff --git a/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/CMakeLists.txt b/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/CMakeLists.txt index edb4ff54..7d8e1a10 100644 --- a/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/CMakeLists.txt +++ b/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/CMakeLists.txt @@ -1,11 +1,11 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) -acg_add_executable (mkbalancedpm mkbalancedpm.cc) +vci_add_executable (mkbalancedpm mkbalancedpm.cc) target_link_libraries (mkbalancedpm OpenMeshCore diff --git a/src/OpenMesh/Apps/mconvert/CMakeLists.txt b/src/OpenMesh/Apps/mconvert/CMakeLists.txt index 0ab863b1..2aa7f742 100644 --- a/src/OpenMesh/Apps/mconvert/CMakeLists.txt +++ b/src/OpenMesh/Apps/mconvert/CMakeLists.txt @@ -1,10 +1,10 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../../.. ) -acg_add_executable (mconvert mconvert.cc) +vci_add_executable (mconvert mconvert.cc) target_link_libraries (mconvert OpenMeshCore diff --git a/src/OpenMesh/Core/CMakeLists.txt b/src/OpenMesh/Core/CMakeLists.txt index abe7a101..e92cda32 100644 --- a/src/OpenMesh/Core/CMakeLists.txt +++ b/src/OpenMesh/Core/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../.. @@ -21,12 +21,12 @@ set (directories ) # collect all header and source files -acg_append_files (headers "*.hh" ${directories}) -acg_append_files (sources "*.cc" ${directories}) +vci_append_files (headers "*.hh" ${directories}) +vci_append_files (sources "*.cc" ${directories}) # Disable Library installation when not building OpenMesh on its own but as part of another project! if ( NOT ${PROJECT_NAME} MATCHES "OpenMesh") - set(ACG_NO_LIBRARY_INSTALL true) + set(VCI_NO_LIBRARY_INSTALL true) endif() @@ -34,14 +34,14 @@ if (WIN32) if ( OPENMESH_BUILD_SHARED ) add_definitions( -DOPENMESHDLL -DBUILDOPENMESHDLL) - acg_add_library (OpenMeshCore SHARED ${sources} ${headers}) + vci_add_library (OpenMeshCore SHARED ${sources} ${headers}) else() # OpenMesh has no dll exports so we have to build a static library on windows - acg_add_library (OpenMeshCore STATIC ${sources} ${headers}) + vci_add_library (OpenMeshCore STATIC ${sources} ${headers}) endif() else () - acg_add_library (OpenMeshCore SHAREDANDSTATIC ${sources} ${headers}) + vci_add_library (OpenMeshCore SHAREDANDSTATIC ${sources} ${headers}) set_target_properties (OpenMeshCore PROPERTIES VERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} SOVERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} ) @@ -76,7 +76,7 @@ endif() # Install Header Files (Apple) -if ( NOT ACG_PROJECT_MACOS_BUNDLE AND APPLE ) +if ( NOT VCI_PROJECT_MACOS_BUNDLE AND APPLE ) FILE(GLOB files_install_Geometry "${CMAKE_CURRENT_SOURCE_DIR}/Geometry/*.hh" ) FILE(GLOB files_install_IO "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.inl" ) FILE(GLOB files_install_IO_importer "${CMAKE_CURRENT_SOURCE_DIR}/IO/importer/*.hh" ) @@ -137,7 +137,7 @@ target_include_directories(OpenMeshCore PUBLIC $) install(TARGETS OpenMeshCore EXPORT OpenMeshConfig - ARCHIVE DESTINATION ${ACG_PROJECT_LIBDIR} - LIBRARY DESTINATION ${ACG_PROJECT_LIBDIR} - RUNTIME DESTINATION ${ACG_PROJECT_BINDIR}) + ARCHIVE DESTINATION ${VCI_PROJECT_LIBDIR} + LIBRARY DESTINATION ${VCI_PROJECT_LIBDIR} + RUNTIME DESTINATION ${VCI_PROJECT_BINDIR}) diff --git a/src/OpenMesh/Tools/CMakeLists.txt b/src/OpenMesh/Tools/CMakeLists.txt index fcba8a94..5659d133 100644 --- a/src/OpenMesh/Tools/CMakeLists.txt +++ b/src/OpenMesh/Tools/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( ../.. @@ -19,16 +19,16 @@ set (directories ) # collect all header and source files -acg_append_files (headers "*.hh" ${directories}) -acg_append_files (sources "*.cc" ${directories}) +vci_append_files (headers "*.hh" ${directories}) +vci_append_files (sources "*.cc" ${directories}) IF(WIN32 AND NOT MINGW) - acg_append_files (sources "*.c" ${directories}) + vci_append_files (sources "*.c" ${directories}) ENDIF(WIN32 AND NOT MINGW) # Disable Library installation when not building OpenMesh on its own but as part of another project! if ( NOT ${PROJECT_NAME} MATCHES "OpenMesh") - set(ACG_NO_LIBRARY_INSTALL true) + set(VCI_NO_LIBRARY_INSTALL true) endif() @@ -36,14 +36,14 @@ if (WIN32) if ( OPENMESH_BUILD_SHARED ) add_definitions( -DOPENMESHDLL -DBUILDOPENMESHDLL) - acg_add_library (OpenMeshTools SHARED ${sources} ${headers}) + vci_add_library (OpenMeshTools SHARED ${sources} ${headers}) else() # OpenMesh has no dll exports so we have to build a static library on windows - acg_add_library (OpenMeshTools STATIC ${sources} ${headers}) + vci_add_library (OpenMeshTools STATIC ${sources} ${headers}) endif() else () - acg_add_library (OpenMeshTools SHAREDANDSTATIC ${sources} ${headers}) + vci_add_library (OpenMeshTools SHAREDANDSTATIC ${sources} ${headers}) set_target_properties (OpenMeshTools PROPERTIES VERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} SOVERSION ${OPENMESH_VERSION_MAJOR}.${OPENMESH_VERSION_MINOR} ) endif () @@ -74,7 +74,7 @@ endif() # Install Header Files (Apple) -if ( NOT ACG_PROJECT_MACOS_BUNDLE AND APPLE ) +if ( NOT VCI_PROJECT_MACOS_BUNDLE AND APPLE ) FILE(GLOB files_install_Decimater "${CMAKE_CURRENT_SOURCE_DIR}/Decimater/*.hh" ) FILE(GLOB files_install_Dualizer "${CMAKE_CURRENT_SOURCE_DIR}/Dualizer/*.hh" ) FILE(GLOB files_install_KERNEL_OSG "${CMAKE_CURRENT_SOURCE_DIR}/Kernel_OSG/*.hh" ) @@ -120,7 +120,7 @@ target_include_directories(OpenMeshTools PUBLIC $) install(TARGETS OpenMeshTools EXPORT OpenMeshConfig - ARCHIVE DESTINATION ${ACG_PROJECT_LIBDIR} - LIBRARY DESTINATION ${ACG_PROJECT_LIBDIR} - RUNTIME DESTINATION ${ACG_PROJECT_BINDIR}) + ARCHIVE DESTINATION ${VCI_PROJECT_LIBDIR} + LIBRARY DESTINATION ${VCI_PROJECT_LIBDIR} + RUNTIME DESTINATION ${VCI_PROJECT_BINDIR}) diff --git a/src/Unittests/CMakeLists.txt b/src/Unittests/CMakeLists.txt index e11060cf..c21a0080 100644 --- a/src/Unittests/CMakeLists.txt +++ b/src/Unittests/CMakeLists.txt @@ -1,4 +1,4 @@ -include (ACGCommon) +include (VCICommon) include_directories ( .. @@ -39,13 +39,13 @@ if ( OPENMESH_BUILD_UNIT_TESTS ) # Create new target named unittests_hexmeshing FILE(GLOB UNITTEST_SRC *.cc) # Create unittest executable - acg_add_executable(unittests ${UNITTEST_SRC}) - acg_add_executable(unittests_customvec ${UNITTEST_SRC}) - acg_add_executable(unittests_doublevec ${UNITTEST_SRC}) + vci_add_executable(unittests ${UNITTEST_SRC}) + vci_add_executable(unittests_customvec ${UNITTEST_SRC}) + vci_add_executable(unittests_doublevec ${UNITTEST_SRC}) target_compile_definitions(unittests_customvec PRIVATE TEST_CUSTOM_TRAITS) target_compile_definitions(unittests_doublevec PRIVATE TEST_DOUBLE_TRAITS) - # For the unittest we don't want the install rpath as set by acg_add_executable + # For the unittest we don't want the install rpath as set by vci_add_executable set_target_properties ( unittests PROPERTIES BUILD_WITH_INSTALL_RPATH 0 ) set_target_properties ( unittests_customvec PROPERTIES BUILD_WITH_INSTALL_RPATH 0 ) set_target_properties ( unittests_doublevec PROPERTIES BUILD_WITH_INSTALL_RPATH 0 )