diff --git a/CMakeLists.txt b/CMakeLists.txt index 6fa2b92def43ac266df790403ec1d640f03fe239..a925a401290d8ea74109a3f80c25869c1914446c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,14 @@ PROJECT(dynamixel) SET(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/bin) SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib) -SET(CMAKE_INSTALL_PREFIX /usr/local) + +IF ("${INSTALL_DIR}" STREQUAL "") + MESSAGE ("[INSTALL] set install_dir to /usr/local") + SET(CMAKE_INSTALL_PREFIX /usr/local) +ELSE () + MESSAGE ("[INSTALL] set install_dir to input ${INSTALL_DIR}") + SET(CMAKE_INSTALL_PREFIX ${INSTALL_DIR}) +ENDIF () IF (NOT CMAKE_BUILD_TYPE) SET(CMAKE_BUILD_TYPE "DEBUG")