--- a/router/cmake/set_rpath.cmake 2019-07-22 13:21:00.000000000 -0400
+++ b/router/cmake/set_rpath.cmake 2019-07-22 13:20:56.000000000 -0400
# This follows pattern from cmake/install_layout.cmake
-# Supported layouts here are STANDALONE, WIN, RPM, DEB, SVR4 or
+# Supported layouts here are STANDALONE, WIN, RPM, DEB, SVR4, MACPORTS or
# Layouts GLIBC, OSX, TARGZ and SLES seems unused and are similar to
# STANDALONE or RPM any way.
SET(ROUTER_INSTALL_DATADIR_DEB "/var/run/mysqlrouter")
SET(ROUTER_INSTALL_LOGDIR_DEB "/var/log/mysqlrouter")
SET(ROUTER_INSTALL_RUNTIMEDIR_DEB "/var/run/mysqlrouter")
+SET(ROUTER_INSTALL_CONFIGDIR "${CMAKE_INSTALL_PREFIX}/etc/@NAME@-router")
+SET(ROUTER_INSTALL_DATADIR "${CMAKE_INSTALL_PREFIX}/var/db/@NAME@-router")
+SET(ROUTER_INSTALL_LOGDIR "${CMAKE_INSTALL_PREFIX}/var/log/@NAME@-router")
+SET(ROUTER_INSTALL_RUNTIMEDIR "${CMAKE_INSTALL_PREFIX}/var/run/@NAME@-router")
# Mimic cmake/install_layout.cmake:
# Set ROUTER_INSTALL_FOODIR variables for chosen layout for example,
# ROUTER_INSTALL_CONFIGDIR will be defined as
SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
-#MESSAGE(STATUS "Router install directories:")
-#MESSAGE(STATUS "- bindir: ${ROUTER_INSTALL_BINDIR}")
-#MESSAGE(STATUS "- configdir: ${ROUTER_INSTALL_CONFIGDIR}")
-#MESSAGE(STATUS "- docdir: ${ROUTER_INSTALL_DOCDIR}")
-#MESSAGE(STATUS "- libdir: ${ROUTER_INSTALL_LIBDIR}")
-#MESSAGE(STATUS "- plugindir: ${ROUTER_INSTALL_PLUGINDIR}")
-#MESSAGE(STATUS "- datadir: ${ROUTER_INSTALL_DATADIR}")
-#MESSAGE(STATUS "- rpath: ${CMAKE_INSTALL_RPATH}")
+MESSAGE(STATUS "Router install directories:")
+MESSAGE(STATUS "- bindir: ${ROUTER_INSTALL_BINDIR}")
+MESSAGE(STATUS "- configdir: ${ROUTER_INSTALL_CONFIGDIR}")
+MESSAGE(STATUS "- docdir: ${ROUTER_INSTALL_DOCDIR}")
+MESSAGE(STATUS "- libdir: ${ROUTER_INSTALL_LIBDIR}")
+MESSAGE(STATUS "- plugindir: ${ROUTER_INSTALL_PLUGINDIR}")
+MESSAGE(STATUS "- datadir: ${ROUTER_INSTALL_DATADIR}")
+MESSAGE(STATUS "- rpath: ${CMAKE_INSTALL_RPATH}")