From 59715529c7515d1b5cbed2af9f2d5876e01056d3 Mon Sep 17 00:00:00 2001 From: "Joshua M. Doe" Date: Tue, 14 Apr 2020 14:57:34 -0400 Subject: [PATCH] build: only install PDBs on Windows --- ext/gigesim/CMakeLists.txt | 8 +++++--- gst-libs/klv/CMakeLists.txt | 8 +++++--- gst/bayerutils/CMakeLists.txt | 6 ++++-- gst/extractcolor/CMakeLists.txt | 6 ++++-- gst/klv/CMakeLists.txt | 8 +++++--- gst/misb/CMakeLists.txt | 6 ++++-- gst/select/CMakeLists.txt | 6 ++++-- gst/videoadjust/CMakeLists.txt | 6 ++++-- sys/aptina/CMakeLists.txt | 2 +- sys/bitflow/CMakeLists.txt | 2 +- sys/edt/CMakeLists.txt | 2 +- sys/euresys/CMakeLists.txt | 2 +- sys/idsueye/CMakeLists.txt | 6 ++++-- sys/imperxflex/CMakeLists.txt | 6 ++++-- sys/imperxsdi/CMakeLists.txt | 6 ++++-- sys/kaya/CMakeLists.txt | 6 ++++-- sys/matrox/CMakeLists.txt | 6 ++++-- sys/niimaq/CMakeLists.txt | 6 ++++-- sys/niimaqdx/CMakeLists.txt | 8 +++++--- sys/phoenix/CMakeLists.txt | 8 +++++--- sys/pixci/CMakeLists.txt | 8 +++++--- sys/pleora/CMakeLists.txt | 6 ++++-- sys/pylon/CMakeLists.txt | 6 ++++-- sys/sapera/CMakeLists.txt | 6 ++++-- 24 files changed, 90 insertions(+), 50 deletions(-) diff --git a/ext/gigesim/CMakeLists.txt b/ext/gigesim/CMakeLists.txt index ddb7775..a7022d9 100644 --- a/ext/gigesim/CMakeLists.txt +++ b/ext/gigesim/CMakeLists.txt @@ -20,8 +20,10 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY} ${GIGESIM_LIBRARIES}) - -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) + +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst-libs/klv/CMakeLists.txt b/gst-libs/klv/CMakeLists.txt index 3fedf65..d34d979 100644 --- a/gst-libs/klv/CMakeLists.txt +++ b/gst-libs/klv/CMakeLists.txt @@ -23,8 +23,10 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} RUNTIME DESTINATION bin - LIBRARY DESTINATION lib) \ No newline at end of file + LIBRARY DESTINATION lib) diff --git a/gst/bayerutils/CMakeLists.txt b/gst/bayerutils/CMakeLists.txt index aaad25b..7905f06 100644 --- a/gst/bayerutils/CMakeLists.txt +++ b/gst/bayerutils/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst/extractcolor/CMakeLists.txt b/gst/extractcolor/CMakeLists.txt index e31b6a3..bcb01d1 100644 --- a/gst/extractcolor/CMakeLists.txt +++ b/gst/extractcolor/CMakeLists.txt @@ -22,7 +22,9 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst/klv/CMakeLists.txt b/gst/klv/CMakeLists.txt index 20cdaaf..1413ab3 100644 --- a/gst/klv/CMakeLists.txt +++ b/gst/klv/CMakeLists.txt @@ -26,7 +26,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} gstklv-1.0-0) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} - LIBRARY DESTINATION lib/gstreamer-1.0) \ No newline at end of file + LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst/misb/CMakeLists.txt b/gst/misb/CMakeLists.txt index 5b48a92..a85ca6d 100644 --- a/gst/misb/CMakeLists.txt +++ b/gst/misb/CMakeLists.txt @@ -25,7 +25,9 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst/select/CMakeLists.txt b/gst/select/CMakeLists.txt index 55d7f9f..bdaeacd 100644 --- a/gst/select/CMakeLists.txt +++ b/gst/select/CMakeLists.txt @@ -22,7 +22,9 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/gst/videoadjust/CMakeLists.txt b/gst/videoadjust/CMakeLists.txt index 18da33d..3a5ceee 100644 --- a/gst/videoadjust/CMakeLists.txt +++ b/gst/videoadjust/CMakeLists.txt @@ -22,7 +22,9 @@ target_link_libraries (${libname} ${GSTREAMER_BASE_LIBRARY} ${GSTREAMER_VIDEO_LIBRARY}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/aptina/CMakeLists.txt b/sys/aptina/CMakeLists.txt index 8b1a9ef..ef57697 100644 --- a/sys/aptina/CMakeLists.txt +++ b/sys/aptina/CMakeLists.txt @@ -25,7 +25,7 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${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(TARGETS ${libname} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/bitflow/CMakeLists.txt b/sys/bitflow/CMakeLists.txt index 14d3455..4fc2900 100644 --- a/sys/bitflow/CMakeLists.txt +++ b/sys/bitflow/CMakeLists.txt @@ -21,7 +21,7 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${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(TARGETS ${libname} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/edt/CMakeLists.txt b/sys/edt/CMakeLists.txt index e69e411..04852de 100644 --- a/sys/edt/CMakeLists.txt +++ b/sys/edt/CMakeLists.txt @@ -24,7 +24,7 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${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(TARGETS ${libname} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/euresys/CMakeLists.txt b/sys/euresys/CMakeLists.txt index 2fbfcd1..690192b 100644 --- a/sys/euresys/CMakeLists.txt +++ b/sys/euresys/CMakeLists.txt @@ -21,7 +21,7 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${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 (TARGETS ${libname} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/idsueye/CMakeLists.txt b/sys/idsueye/CMakeLists.txt index 10650b9..64123e4 100644 --- a/sys/idsueye/CMakeLists.txt +++ b/sys/idsueye/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${IDSUEYE_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/imperxflex/CMakeLists.txt b/sys/imperxflex/CMakeLists.txt index 24a0945..9af3748 100644 --- a/sys/imperxflex/CMakeLists.txt +++ b/sys/imperxflex/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${IMPERX_FLEX_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/imperxsdi/CMakeLists.txt b/sys/imperxsdi/CMakeLists.txt index 41212b4..246bd36 100644 --- a/sys/imperxsdi/CMakeLists.txt +++ b/sys/imperxsdi/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${IMPERX_SDI_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/kaya/CMakeLists.txt b/sys/kaya/CMakeLists.txt index a9ef564..015a2b0 100644 --- a/sys/kaya/CMakeLists.txt +++ b/sys/kaya/CMakeLists.txt @@ -26,7 +26,9 @@ target_link_libraries (${libname} ${KAYA_LIBRARIES} ) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/matrox/CMakeLists.txt b/sys/matrox/CMakeLists.txt index 97f274f..4815e17 100644 --- a/sys/matrox/CMakeLists.txt +++ b/sys/matrox/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${MATROX_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/niimaq/CMakeLists.txt b/sys/niimaq/CMakeLists.txt index 5f95c18..3fde0d1 100644 --- a/sys/niimaq/CMakeLists.txt +++ b/sys/niimaq/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${NIIMAQ_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/niimaqdx/CMakeLists.txt b/sys/niimaqdx/CMakeLists.txt index 204b83e..2c1f633 100644 --- a/sys/niimaqdx/CMakeLists.txt +++ b/sys/niimaqdx/CMakeLists.txt @@ -26,7 +26,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${NIIMAQDX_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} - LIBRARY DESTINATION lib/gstreamer-1.0) \ No newline at end of file + LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/phoenix/CMakeLists.txt b/sys/phoenix/CMakeLists.txt index 2eb2f10..e51f337 100644 --- a/sys/phoenix/CMakeLists.txt +++ b/sys/phoenix/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${PHOENIX_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} - LIBRARY DESTINATION lib/gstreamer-1.0) \ No newline at end of file + LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/pixci/CMakeLists.txt b/sys/pixci/CMakeLists.txt index 4cb4b29..c87ddbf 100644 --- a/sys/pixci/CMakeLists.txt +++ b/sys/pixci/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${XCLIB_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} - LIBRARY DESTINATION lib/gstreamer-1.0) \ No newline at end of file + LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/pleora/CMakeLists.txt b/sys/pleora/CMakeLists.txt index c9c17e1..1b11d08 100644 --- a/sys/pleora/CMakeLists.txt +++ b/sys/pleora/CMakeLists.txt @@ -40,7 +40,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} gstklv-1.0-0) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/pylon/CMakeLists.txt b/sys/pylon/CMakeLists.txt index 4538b47..3a3c995 100644 --- a/sys/pylon/CMakeLists.txt +++ b/sys/pylon/CMakeLists.txt @@ -25,7 +25,9 @@ target_link_libraries (${libname} ${PYLON_LIBRARIES} ) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0) diff --git a/sys/sapera/CMakeLists.txt b/sys/sapera/CMakeLists.txt index d74e5c3..590a3d9 100644 --- a/sys/sapera/CMakeLists.txt +++ b/sys/sapera/CMakeLists.txt @@ -21,7 +21,9 @@ target_link_libraries (${libname} ${GSTREAMER_VIDEO_LIBRARY} ${SAPERA_LIBRARIES}) -set (pdbfile "${CMAKE_CURRENT_BINARY_DIR}/\${CMAKE_INSTALL_CONFIG_NAME}/${libname}.pdb") -install (FILES ${pdbfile} DESTINATION lib/gstreamer-1.0 COMPONENT pdb) +if (WIN32) + 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} LIBRARY DESTINATION lib/gstreamer-1.0)