CMake: Record the location that headers are installed

This populates INTERFACE_INCLUDE_DIRECTORIES on the targets
after they're installed.
This commit is contained in:
Sam Edwards 2019-08-30 22:45:40 -06:00
parent faced9aa49
commit 1a654cba04
69 changed files with 71 additions and 0 deletions

View File

@ -49,5 +49,6 @@ install(TARGETS p3ai
EXPORT Contrib COMPONENT Contrib
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT ContribDevel)
install(FILES ${P3AI_HEADERS} COMPONENT ContribDevel DESTINATION include/panda3d)

View File

@ -47,5 +47,6 @@ install(TARGETS p3rplight
EXPORT Contrib COMPONENT Contrib
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT ContribDevel)
install(FILES ${P3RPLIGHT_HEADERS} COMPONENT ContribDevel DESTINATION include/panda3d)

View File

@ -81,6 +81,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3DCPARSER_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -18,6 +18,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3DEADREC_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -29,6 +29,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3DISTRIBUTED_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -48,6 +48,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3INTERVAL_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -18,6 +18,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3MOTIONTRAIL_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -21,6 +21,7 @@ if(NOT BUILD_METALIBS)
EXPORT Direct COMPONENT Direct
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DirectDevel)
endif()
install(FILES ${P3SHOWBASE_HEADERS} COMPONENT DirectDevel DESTINATION include/panda3d)

View File

@ -6,4 +6,5 @@ install(TARGETS p3dtool
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)

View File

@ -7,4 +7,5 @@ install(TARGETS p3dtoolconfig
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)

View File

@ -100,6 +100,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DTOOLBASE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -147,6 +147,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DTOOLUTIL_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -43,6 +43,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3INTERROGATEDB_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -96,6 +96,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PRC_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -28,4 +28,5 @@ install(TARGETS panda
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)

View File

@ -13,6 +13,7 @@ install(TARGETS pandaegg
EXPORT Egg COMPONENT Egg
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT EggDevel)
export_targets(Egg COMPONENT EggDevel)

View File

@ -8,4 +8,5 @@ install(TARGETS pandaexpress
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)

View File

@ -8,4 +8,5 @@ install(TARGETS pandaphysics
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)

View File

@ -33,6 +33,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3AUDIO_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -25,6 +25,7 @@ if(HAVE_FMODEX)
EXPORT FMOD COMPONENT FMOD
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT FMODDevel)
install(FILES ${P3FMOD_HEADERS} COMPONENT FMODDevel DESTINATION include/panda3d)
@ -52,6 +53,7 @@ if(HAVE_OPENAL)
EXPORT OpenAL COMPONENT OpenAL
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT OpenALDevel)
install(FILES ${P3OPENAL_HEADERS} COMPONENT OpenALDevel DESTINATION include/panda3d)

View File

@ -118,6 +118,7 @@ install(TARGETS p3bullet
EXPORT Bullet COMPONENT Bullet
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT BulletDevel)
install(FILES ${P3BULLET_HEADERS} COMPONENT BulletDevel DESTINATION include/panda3d)

View File

@ -63,6 +63,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3CHAN_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -30,6 +30,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3CHAR_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -76,6 +76,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3COLLIDE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -31,6 +31,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3CULL_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -74,6 +74,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DEVICE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -23,6 +23,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DGRAPH_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -110,6 +110,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DISPLAY_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -28,5 +28,6 @@ install(TARGETS pandafx
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
install(FILES ${P3DISTORT_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -69,6 +69,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DOWNLOADER_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -50,6 +50,7 @@ if(NOT BUILD_METALIBS)
EXPORT DX9 COMPONENT DX9
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT DX9Devel)
endif()
install(FILES ${P3DXGSG9_HEADERS} COMPONENT DX9Devel DESTINATION include/panda3d)

View File

@ -22,6 +22,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3DXML_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -109,6 +109,7 @@ if(NOT BUILD_METALIBS)
EXPORT Egg COMPONENT Egg
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT EggDevel)
endif()
install(FILES ${P3EGG_HEADERS} COMPONENT EggDevel DESTINATION include/panda3d)

View File

@ -43,6 +43,7 @@ if(NOT BUILD_METALIBS)
EXPORT Egg COMPONENT Egg
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT EggDevel)
endif()
install(FILES ${P3EGG2PG_HEADERS} COMPONENT EggDevel DESTINATION include/panda3d)

View File

@ -40,6 +40,7 @@ if(HAVE_GLES1)
EXPORT GLES COMPONENT GLES
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT GLESDevel)
endif()
endif()
@ -57,6 +58,7 @@ if(HAVE_GLES2)
EXPORT GLES COMPONENT GLES
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT GLESDevel)
endif()
endif()

View File

@ -55,6 +55,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3EVENT_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -167,6 +167,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3EXPRESS_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -38,6 +38,7 @@ install(TARGETS p3ffmpeg
EXPORT FFmpeg COMPONENT FFmpeg
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT FFmpegDevel)
install(FILES ${P3FFMPEG_HEADERS} COMPONENT FFmpegDevel DESTINATION include/panda3d)

View File

@ -55,6 +55,7 @@ install(TARGETS p3framework
EXPORT Framework COMPONENT Framework
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT FrameworkDevel)
install(FILES ${P3FRAMEWORK_HEADERS} COMPONENT FrameworkDevel DESTINATION include/panda3d)

View File

@ -23,6 +23,7 @@ if(NOT BUILD_METALIBS)
EXPORT GLES COMPONENT GLES
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT GLESDevel)
endif()
install(FILES ${P3GLES2GSG_HEADERS} COMPONENT GLESDevel DESTINATION include/panda3d)

View File

@ -23,6 +23,7 @@ if(NOT BUILD_METALIBS)
EXPORT GLES COMPONENT GLES
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT GLESDevel)
endif()
install(FILES ${P3GLESGSG_HEADERS} COMPONENT GLESDevel DESTINATION include/panda3d)

View File

@ -22,6 +22,7 @@ if(NOT BUILD_METALIBS)
EXPORT OpenGL COMPONENT OpenGL
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT OpenGLDevel)
endif()
install(FILES ${P3GLGSG_HEADERS} COMPONENT OpenGLDevel DESTINATION include/panda3d)

View File

@ -42,6 +42,7 @@ if(NOT BUILD_METALIBS)
EXPORT OpenGL COMPONENT OpenGL
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT OpenGLDevel)
endif()
install(FILES ${P3GLSTUFF_HEADERS} COMPONENT OpenGLDevel DESTINATION include/panda3d)

View File

@ -189,6 +189,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3GOBJ_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -60,6 +60,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3GRUTIL_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -21,6 +21,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3GSGBASE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -57,6 +57,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3LINMATH_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -76,6 +76,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3MATHUTIL_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -56,6 +56,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3MOVIES_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -42,6 +42,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3NATIVENET_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -45,6 +45,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3NET_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -96,6 +96,7 @@ install(TARGETS p3ode
EXPORT ODE COMPONENT ODE
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT ODEDevel)
install(FILES ${P3ODE_HEADERS} COMPONENT ODEDevel DESTINATION include/panda3d)

View File

@ -45,6 +45,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PARAMETRICS_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -58,6 +58,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PARTICLESYSTEM_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -235,6 +235,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PGRAPH_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -55,6 +55,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PGRAPHNODES_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -51,6 +51,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PGUI_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -49,6 +49,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PHYSICS_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -142,6 +142,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PIPELINE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -50,6 +50,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PNMIMAGE_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -29,6 +29,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PNMTEXT_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -38,6 +38,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PSTATCLIENT_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -143,6 +143,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3PUTIL_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -28,6 +28,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3RECORDER_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -52,6 +52,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3TEXT_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -39,6 +39,7 @@ if(NOT BUILD_METALIBS)
EXPORT Core COMPONENT Core
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT CoreDevel)
endif()
install(FILES ${P3TFORM_HEADERS} COMPONENT CoreDevel DESTINATION include/panda3d)

View File

@ -47,6 +47,7 @@ install(TARGETS p3vision
EXPORT Vision COMPONENT Vision
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT VisionDevel)
install(FILES ${P3VISION_HEADERS} COMPONENT VisionDevel DESTINATION include/panda3d)

View File

@ -39,6 +39,7 @@ install(TARGETS p3vrpn
EXPORT VRPN COMPONENT VRPN
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT VRPNDevel)
install(FILES ${P3VRPN_HEADERS} COMPONENT VRPNDevel DESTINATION include/panda3d)

View File

@ -29,6 +29,7 @@ if(NOT BUILD_METALIBS)
EXPORT OpenGL COMPONENT OpenGL
DESTINATION lib
RUNTIME DESTINATION bin
INCLUDES DESTINATION include/panda3d
ARCHIVE COMPONENT OpenGLDevel)
endif()
install(FILES ${P3WGLDISPLAY_HEADERS} COMPONENT OpenGLDevel DESTINATION include/panda3d)