COMP: add comments & fix lib install path
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 458ce35..b22af58 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,6 +6,7 @@
1.0.0)
# set paths for install -- empty initially
+# Offer the user the choice of overriding the installation directories
set(INSTALL_BIN_DIR CACHE PATH "Installation directory for libraries")
set(INSTALL_LIB_DIR CACHE PATH "Installation directory for libraries")
set(INSTALL_INCLUDE_DIR CACHE PATH "Installation directory for include")
@@ -16,8 +17,7 @@
set(INSTALL_CMAKE_DIR lib/CMake/double-conversion)
endif()
-#
-# set defaults for install paths
+# Make relative paths absolute (needed later)
foreach(p LIB BIN INCLUDE CMAKE)
set(var INSTALL_${p}_DIR)
if(NOT IS_ABSOLUTE "${${var}}")
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c03931d..7f5c985 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -36,7 +36,7 @@
install(TARGETS double-conversion
EXPORT double-conversionLibraryDepends
RUNTIME DESTINATION "${INSTALL_BIN_DIR}" COMPONENT bin
- LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT shlib
- ARCHIVE DESTINATION "${INSTALL_LIB_DIR}" COMPONENT lib
+ LIBRARY DESTINATION "${INSTALL_LIB_DIR}/lib" COMPONENT shlib
+ ARCHIVE DESTINATION "${INSTALL_LIB_DIR}/lib" COMPONENT lib
PUBLIC_HEADER DESTINATION "${INSTALL_INCLUDE_DIR}/include/double-conversion"
COMPONENT dev)