From 0d6b0fc6a9c538b3411687b69a485d7816d19944 Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Tue, 23 Jul 2013 22:17:20 +0200 Subject: [PATCH] Fix TomahawkAddLibrary to install .dll files to bin/ --- TomahawkAddLibrary.cmake | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/TomahawkAddLibrary.cmake b/TomahawkAddLibrary.cmake index b5a8cfca5..7242a7c11 100644 --- a/TomahawkAddLibrary.cmake +++ b/TomahawkAddLibrary.cmake @@ -88,9 +88,18 @@ function(tomahawk_add_library) if(NOT LIBRARY_NO_INSTALL) include(GNUInstallDirs) if(NOT LIBRARY_EXPORT) - install(TARGETS ${target} DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install( TARGETS ${target} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) else() - install(TARGETS ${target} EXPORT ${LIBRARY_EXPORT} DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install( TARGETS ${target} + EXPORT ${LIBRARY_EXPORT} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) endif() endif() endfunction()