Skip to content

Commit

Permalink
CMAKE_BUILD_WITH_INSTALL_RPATH
Browse files Browse the repository at this point in the history
  • Loading branch information
ahnaf-tahmid-chowdhury committed May 6, 2024
1 parent e4ff9b1 commit 7e27a80
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 5 deletions.
3 changes: 0 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ if(ENABLE_MOAB)
-DEIGEN3_DIR:PATH=${EIGEN3_INCLUDE_DIRS}
-DENABLE_BLASLAPACK:BOOL=OFF
-DENABLE_FORTRAN:BOOL=OFF
-DCMAKE_MACOSX_RPATH:BOOL=ON
DOWNLOAD_EXTRACT_TIMESTAMP true
BUILD_BYPRODUCTS "${MOAB_ROOT}/${CMAKE_INSTALL_LIBDIR}/libMOAB${CMAKE_SHARED_LIBRARY_SUFFIX}"
)
Expand Down Expand Up @@ -305,7 +304,6 @@ if(ENABLE_DAGMC)
-DBUILD_MAKE_WATERTIGHT:BOOL=OFF
-DBUILD_OVERLAP_CHECK:BOOL=OFF
-DBUILD_TESTS:BOOL=OFF
-DCMAKE_MACOSX_RPATH:BOOL=ON
BUILD_BYPRODUCTS "${DAGMC_ROOT}/lib/libdagmc${CMAKE_SHARED_LIBRARY_SUFFIX}"
)
set(DAGMC_INCLUDE_DIRS "${DAGMC_ROOT}/include")
Expand Down Expand Up @@ -388,7 +386,6 @@ if(ENABLE_LAPACK)
-DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
-DBUILD_SHARED_LIBS:BOOL=ON
-DUSE_OPTIMIZED_BLAS:BOOL=ON
-DCMAKE_MACOSX_RPATH:BOOL=ON
BUILD_BYPRODUCTS "${LAPACK_ROOT}/lib/liblapack${CMAKE_SHARED_LIBRARY_SUFFIX}"
)
set(LAPACK_INCLUDE_DIRS "${LAPACK_ROOT}/include")
Expand Down
2 changes: 2 additions & 0 deletions cmake/PyneMacros.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ endmacro()
macro(pyne_configure_rpath)
if(APPLE)
set(CMAKE_MACOSX_RPATH ON)
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH OFF)
set(CMAKE_BUILD_WITH_INSTALL_RPATH ON)
set(RPATH "@loader_path")
elseif(UNIX)
set(RPATH "$ORIGIN")
Expand Down
2 changes: 0 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -225,8 +225,6 @@ install(TARGETS ${CMAKE_PROJECT_NAME} LIBRARY
# Configure the RPATH
if(RPATH)
set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES
INSTALL_RPATH_USE_LINK_PATH TRUE
BUILD_WITH_INSTALL_RPATH TRUE
INSTALL_RPATH ${RPATH}
)
endif()

0 comments on commit 7e27a80

Please sign in to comment.