@@ -39,20 +39,23 @@ set(RTK_LIBRARIES RTK)
3939#=========================================================
4040# Installation variables
4141#=========================================================
42+ if (NOT CMAKE_INSTALL_LIBDIR)
43+ set (CMAKE_INSTALL_LIBDIR lib)
44+ endif ()
4245if (NOT RTK_INSTALL_RUNTIME_DIR)
4346 set (RTK_INSTALL_RUNTIME_DIR bin)
4447endif ()
4548if (NOT RTK_INSTALL_LIB_DIR)
46- set (RTK_INSTALL_LIB_DIR lib )
49+ set (RTK_INSTALL_LIB_DIR ${CMAKE_INSTALL_LIBDIR} )
4750endif ()
4851if (NOT RTK_INSTALL_ARCHIVE_DIR)
49- set (RTK_INSTALL_ARCHIVE_DIR lib )
52+ set (RTK_INSTALL_ARCHIVE_DIR ${CMAKE_INSTALL_LIBDIR} )
5053endif ()
5154if (NOT RTK_INSTALL_INCLUDE_DIR)
5255 set (RTK_INSTALL_INCLUDE_DIR include/RTK)
5356endif ()
5457if (NOT RTK_INSTALL_PACKAGE_DIR)
55- set (RTK_INSTALL_PACKAGE_DIR "lib /cmake/RTK" )
58+ set (RTK_INSTALL_PACKAGE_DIR "${CMAKE_INSTALL_LIBDIR} /cmake/RTK" )
5659endif ()
5760
5861#Set position independent code for Unix (-fPIC)
@@ -131,10 +134,10 @@ if(NOT CMAKE_RUNTIME_OUTPUT_DIRECTORY)
131134 set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${RTK_BINARY_DIR } /bin)
132135endif ()
133136if (NOT CMAKE_LIBRARY_OUTPUT_DIRECTORY )
134- set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${RTK_BINARY_DIR } /lib )
137+ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${RTK_BINARY_DIR } /${CMAKE_INSTALL_LIBDIR} )
135138endif ()
136139if (NOT CMAKE_ARCHIVE_OUTPUT_DIRECTORY )
137- set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${RTK_BINARY_DIR } /lib )
140+ set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${RTK_BINARY_DIR } /${CMAKE_INSTALL_LIBDIR} )
138141endif ()
139142
140143#=========================================================
0 commit comments