Make binary install dir configurable
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Tue, 5 Apr 2016 11:55:23 +0000 (13:55 +0200)
committerMateusz Kulikowski <m.kulikowski@samsung.com>
Thu, 7 Apr 2016 09:23:31 +0000 (11:23 +0200)
Change-Id: I83eab84f09e81ee871a5dae56f2061f9899f6a32

CMakeLists.txt
examples/CMakeLists.txt

index bf760cd..450412b 100644 (file)
@@ -84,6 +84,10 @@ IF(NOT DEFINED INCLUDE_INSTALL_DIR)
     SET(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}")
 ENDIF(NOT DEFINED INCLUDE_INSTALL_DIR)
 
+IF(NOT DEFINED BIN_INSTALL_DIR)
+    SET(BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}")
+ENDIF(NOT DEFINED BIN_INSTALL_DIR)
+
 ADD_SUBDIRECTORY(${SRC_FOLDER})
 #ADD_SUBDIRECTORY(${TEST_FOLDER})
 ADD_SUBDIRECTORY(${EXAMPLES_FOLDER})
index bcaa955..d5502a1 100644 (file)
@@ -36,7 +36,7 @@ FUNCTION(BUILD_EXAMPLE EXAMPLE_NAME SOURCE_FILE)
         )
     TARGET_LINK_LIBRARIES(${EXAMPLE_NAME} ${PROJECT_NAME})
     INSTALL(TARGETS ${EXAMPLE_NAME}
-        DESTINATION /usr/bin
+        DESTINATION ${BIN_INSTALL_DIR}
         PERMISSIONS OWNER_READ
                     OWNER_WRITE
                     OWNER_EXECUTE