MXS-2366: Fix RPATH setting for tarball
All RPATH setting have to be set before generation of any binary. Defining of CMAKE_INSTALL_RPATH is moved to separate file which is called from main CMakeLists.txt in the beginning, just after install_layout.cmake
This commit is contained in:
@ -1,6 +1,5 @@
|
||||
# Tarball package configuration
|
||||
message(STATUS "Generating tar.gz packages")
|
||||
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE)
|
||||
set(MAXSCALE_BINDIR /bin CACHE PATH "" FORCE)
|
||||
set(MAXSCALE_LIBDIR /lib/maxscale CACHE PATH "" FORCE)
|
||||
set(MAXSCALE_SHAREDIR /share CACHE PATH "" FORCE)
|
||||
@ -8,7 +7,6 @@ set(MAXSCALE_DOCDIR /share CACHE PATH "" FORCE)
|
||||
set(MAXSCALE_VARDIR /var CACHE PATH "" FORCE)
|
||||
set(MAXSCALE_CONFDIR /etc CACHE PATH "" FORCE)
|
||||
set(CMAKE_INSTALL_PREFIX "/" CACHE PATH "" FORCE)
|
||||
set(CMAKE_INSTALL_RPATH "$ORIGIN/../lib/maxscale/" CACHE PATH "" FORCE)
|
||||
set(CMAKE_INSTALL_DATADIR /share CACHE PATH "" FORCE)
|
||||
set(DEFAULT_LIB_SUBPATH /lib/maxscale CACHE PATH "" FORCE)
|
||||
set(DEFAULT_LIBDIR "/usr/local/maxscale/lib/maxscale" CACHE PATH "" FORCE)
|
||||
|
Reference in New Issue
Block a user