Blob Blame History Raw
--- mlpack-3.0.4/CMakeLists.txt	2018-11-13 17:33:55.000000000 -0500
+++ mlpack-3.0.4/CMakeLists.txt.b	2019-02-09 00:48:37.707835375 -0500
@@ -190,6 +190,12 @@
   add_definitions(-DARMA_EXTRA_DEBUG)
 endif()
 
+if (LIBDIR)
+  message(STATUS "Setting libdir to ${LIBDIR}.")
+else ()
+  set(LIBDIR "lib")
+endif ()
+
 # Now, find the libraries we need to compile against.  Several variables can be
 # set to manually specify the directory in which each of these libraries
 # resides.
@@ -569,5 +575,5 @@
 
   # Do we need a different directory?
   install(FILES ${CMAKE_CURRENT_BINARY_DIR}/lib/pkgconfig/mlpack.pc
-      DESTINATION lib/pkgconfig/)
+      DESTINATION ${LIBDIR}/pkgconfig/)
 endif ()
--- mlpack-3.0.4/src/mlpack/CMakeLists.txt	2018-11-13 17:33:55.000000000 -0500
+++ mlpack-3.0.4/src/mlpack/CMakeLists.txt.b	2019-02-08 17:11:39.599468186 -0500
@@ -97,8 +97,8 @@
 # be entered...
 install(TARGETS mlpack
   RUNTIME DESTINATION bin
-  LIBRARY DESTINATION lib
-  ARCHIVE DESTINATION lib)
+  LIBRARY DESTINATION ${LIBDIR}
+  ARCHIVE DESTINATION ${LIBDIR})
 
 add_dependencies(mlpack mlpack_headers)