build: only install PDBs on Windows

This commit is contained in:
Joshua M. Doe 2020-04-14 14:57:34 -04:00
parent 4ebc6b8c77
commit 59715529c7
24 changed files with 90 additions and 50 deletions

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${GIGESIM_LIBRARIES}) ${GIGESIM_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -23,8 +23,10 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install (TARGETS ${libname} install (TARGETS ${libname}
RUNTIME DESTINATION bin RUNTIME DESTINATION bin
LIBRARY DESTINATION lib) LIBRARY DESTINATION lib)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -22,7 +22,9 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -26,7 +26,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
gstklv-1.0-0) gstklv-1.0-0)
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install (TARGETS ${libname} install (TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -25,7 +25,9 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -22,7 +22,9 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -22,7 +22,9 @@ target_link_libraries (${libname}
${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_BASE_LIBRARY}
${GSTREAMER_VIDEO_LIBRARY}) ${GSTREAMER_VIDEO_LIBRARY})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install (TARGETS ${libname} install (TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -25,7 +25,7 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${APTINA_LIBRARIES}) ${APTINA_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,7 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${BITFLOW_LIBRARIES}) ${BITFLOW_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -24,7 +24,7 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${EDT_LIBRARIES}) ${EDT_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,7 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${EURESYS_LIBRARIES}) ${EURESYS_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
install (TARGETS ${libname} install (TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${IDSUEYE_LIBRARIES}) ${IDSUEYE_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${IMPERX_FLEX_LIBRARIES}) ${IMPERX_FLEX_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${IMPERX_SDI_LIBRARIES}) ${IMPERX_SDI_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -26,7 +26,9 @@ target_link_libraries (${libname}
${KAYA_LIBRARIES} ${KAYA_LIBRARIES}
) )
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${MATROX_LIBRARIES}) ${MATROX_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${NIIMAQ_LIBRARIES}) ${NIIMAQ_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -26,7 +26,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${NIIMAQDX_LIBRARIES}) ${NIIMAQDX_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${PHOENIX_LIBRARIES}) ${PHOENIX_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${XCLIB_LIBRARIES}) ${XCLIB_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -40,7 +40,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
gstklv-1.0-0) gstklv-1.0-0)
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -25,7 +25,9 @@ target_link_libraries (${libname}
${PYLON_LIBRARIES} ${PYLON_LIBRARIES}
) )
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)

View File

@ -21,7 +21,9 @@ target_link_libraries (${libname}
${GSTREAMER_VIDEO_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}
${SAPERA_LIBRARIES}) ${SAPERA_LIBRARIES})
set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") if (WIN32)
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/lib${libname}.pdb")
install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb)
endif ()
install(TARGETS ${libname} install(TARGETS ${libname}
LIBRARY DESTINATION lib/gstreamer-1.0) LIBRARY DESTINATION lib/gstreamer-1.0)