diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b438c625..e28d862d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -516,8 +516,11 @@ install(TARGETS datachannel EXPORT LibDataChannelTargets ) if(MSVC) - install(FILES $ - DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL) + get_target_property(datachannel_target_type datachannel TYPE) + if (datachannel_target_type STREQUAL "EXECUTABLE" OR datachannel_target_type STREQUAL "SHARED_LIBRARY") + install(FILES $ + DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL) + endif() endif() install(FILES ${LIBDATACHANNEL_HEADERS}