Skip to content

Commit

Permalink
test finding the dll
Browse files Browse the repository at this point in the history
  • Loading branch information
StRigaud committed Jul 19, 2023
1 parent 00fd2c1 commit e5131e0
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,14 @@ install(TARGETS ${CY_PACKAGE_NAME} DESTINATION .)

# Configure the RPATH based on the platform
if(APPLE)
set(CY_PACKAGE_RPATH "@loader_path;@loader_path/${CMAKE_INSTALL_LIBDIR};@loader_path/${CMAKE_INSTALL_BINDIR}")
else()
set(CY_PACKAGE_RPATH "$ORIGIN;$ORIGIN/${CMAKE_INSTALL_LIBDIR};$ORIGIN/${CMAKE_INSTALL_BINDIR}")
set(CY_PACKAGE_RPATH "@loader_path;@loader_path/${CMAKE_INSTALL_LIBDIR};@loader_path/${CMAKE_INSTALL_BINDIR}")
elseif(UNIX)
set(CY_PACKAGE_RPATH "$ORIGIN;$ORIGIN/${CMAKE_INSTALL_LIBDIR};$ORIGIN/${CMAKE_INSTALL_BINDIR}")
elseif(WIN32)
set(CY_PACKAGE_RPATH ".;./${CMAKE_INSTALL_LIBDIR};./${CMAKE_INSTALL_BINDIR}")
endif()

set_target_properties(
${CY_PACKAGE_NAME} PROPERTIES
set_target_properties(${CY_PACKAGE_NAME} PROPERTIES
INSTALL_RPATH "${CY_PACKAGE_RPATH}"
BUILD_WITH_INSTALL_RPATH TRUE
INSTALL_RPATH_USE_LINK_PATH TRUE
Expand Down

0 comments on commit e5131e0

Please sign in to comment.