Browse Source

CMake: Also export FFmpeg/VRPN/DX9/VRPN

I forgot to add these exports before.
See bddd7c1b4b0544096aa6e301fe6a53c3d8a436c7
Sam Edwards 7 years ago
parent
commit
4504530fd5

+ 2 - 0
panda/metalibs/pandadx9/CMakeLists.txt

@@ -14,3 +14,5 @@ install(TARGETS pandadx9
   EXPORT DX9 COMPONENT DX9
   DESTINATION ${MODULE_DESTINATION}
   ARCHIVE COMPONENT DX9Devel)
+
+export_targets(DX9 COMPONENT DX9Devel)

+ 5 - 0
panda/metalibs/pandagles/CMakeLists.txt

@@ -22,3 +22,8 @@ install(TARGETS pandagles
   EXPORT GLES COMPONENT GLES
   DESTINATION ${MODULE_DESTINATION}
   ARCHIVE COMPONENT GLESDevel)
+
+if(NOT HAVE_GLES2)
+  # If GLES2 won't export this, we should do so here.
+  export_targets(GLES COMPONENT GLESDevel)
+endif()

+ 2 - 0
panda/metalibs/pandagles2/CMakeLists.txt

@@ -14,3 +14,5 @@ install(TARGETS pandagles2
   EXPORT GLES COMPONENT GLES
   DESTINATION ${MODULE_DESTINATION}
   ARCHIVE COMPONENT GLESDevel)
+
+export_targets(GLES COMPONENT GLESDevel)

+ 2 - 0
panda/src/ffmpeg/CMakeLists.txt

@@ -31,3 +31,5 @@ install(TARGETS p3ffmpeg
   RUNTIME DESTINATION bin
   ARCHIVE COMPONENT FFmpegDevel)
 install(FILES ${P3FFMPEG_HEADERS} COMPONENT FFmpegDevel DESTINATION include/panda3d)
+
+export_targets(FFmpeg COMPONENT FFmpegDevel)

+ 2 - 0
panda/src/vrpn/CMakeLists.txt

@@ -41,3 +41,5 @@ install(TARGETS p3vrpn
   RUNTIME DESTINATION bin
   ARCHIVE COMPONENT VRPNDevel)
 install(FILES ${P3VRPN_HEADERS} COMPONENT VRPNDevel DESTINATION include/panda3d)
+
+export_targets(VRPN COMPONENT VRPNDevel)