diff options
-rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index cb31c58..1cc4a85 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,12 +41,20 @@ add_util("tinymix" "utils/tinymix.c") install(FILES ${HDRS} DESTINATION "include/tinyalsa") +if(NOT DEFINED CMAKE_INSTALL_LIBDIR) + set(CMAKE_INSTALL_LIBDIR lib) +endif() + +if(NOT DEFINED CMAKE_INSTALL_BINDIR) + set(CMAKE_INSTALL_BINDIR bin) +endif() + install(TARGETS "tinyalsa" "tinyplay" "tinycap" "tinymix" "tinypcminfo" - RUNTIME DESTINATION "bin" - ARCHIVE DESTINATION "lib" - LIBRARY DESTINATION "lib") + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) |