diff --git a/contrib/src/ai/CMakeLists.txt b/contrib/src/ai/CMakeLists.txt index b32b3b878d..11bbd56c3e 100644 --- a/contrib/src/ai/CMakeLists.txt +++ b/contrib/src/ai/CMakeLists.txt @@ -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) diff --git a/contrib/src/rplight/CMakeLists.txt b/contrib/src/rplight/CMakeLists.txt index 5bb1f669f3..c4b21d057d 100644 --- a/contrib/src/rplight/CMakeLists.txt +++ b/contrib/src/rplight/CMakeLists.txt @@ -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) diff --git a/direct/src/dcparser/CMakeLists.txt b/direct/src/dcparser/CMakeLists.txt index 31bf51d2df..248197d21b 100644 --- a/direct/src/dcparser/CMakeLists.txt +++ b/direct/src/dcparser/CMakeLists.txt @@ -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) diff --git a/direct/src/deadrec/CMakeLists.txt b/direct/src/deadrec/CMakeLists.txt index 4a9f4ce512..e4ef5738fe 100644 --- a/direct/src/deadrec/CMakeLists.txt +++ b/direct/src/deadrec/CMakeLists.txt @@ -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) diff --git a/direct/src/distributed/CMakeLists.txt b/direct/src/distributed/CMakeLists.txt index 46733e0cc6..6a675e7319 100644 --- a/direct/src/distributed/CMakeLists.txt +++ b/direct/src/distributed/CMakeLists.txt @@ -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) diff --git a/direct/src/interval/CMakeLists.txt b/direct/src/interval/CMakeLists.txt index bbc9e8bee5..0b7cf77d59 100644 --- a/direct/src/interval/CMakeLists.txt +++ b/direct/src/interval/CMakeLists.txt @@ -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) diff --git a/direct/src/motiontrail/CMakeLists.txt b/direct/src/motiontrail/CMakeLists.txt index dd06fad2af..30b9745c2f 100644 --- a/direct/src/motiontrail/CMakeLists.txt +++ b/direct/src/motiontrail/CMakeLists.txt @@ -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) diff --git a/direct/src/showbase/CMakeLists.txt b/direct/src/showbase/CMakeLists.txt index 348098aaf9..c080fbf62c 100644 --- a/direct/src/showbase/CMakeLists.txt +++ b/direct/src/showbase/CMakeLists.txt @@ -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) diff --git a/dtool/metalibs/dtool/CMakeLists.txt b/dtool/metalibs/dtool/CMakeLists.txt index 7c61e3abde..a952ff7f73 100644 --- a/dtool/metalibs/dtool/CMakeLists.txt +++ b/dtool/metalibs/dtool/CMakeLists.txt @@ -6,4 +6,5 @@ install(TARGETS p3dtool EXPORT Core COMPONENT Core DESTINATION lib RUNTIME DESTINATION bin + INCLUDES DESTINATION include/panda3d ARCHIVE COMPONENT CoreDevel) diff --git a/dtool/metalibs/dtoolconfig/CMakeLists.txt b/dtool/metalibs/dtoolconfig/CMakeLists.txt index aa24127592..e0527e310e 100644 --- a/dtool/metalibs/dtoolconfig/CMakeLists.txt +++ b/dtool/metalibs/dtoolconfig/CMakeLists.txt @@ -7,4 +7,5 @@ install(TARGETS p3dtoolconfig EXPORT Core COMPONENT Core DESTINATION lib RUNTIME DESTINATION bin + INCLUDES DESTINATION include/panda3d ARCHIVE COMPONENT CoreDevel) diff --git a/dtool/src/dtoolbase/CMakeLists.txt b/dtool/src/dtoolbase/CMakeLists.txt index b6a8de0952..69443ce6e4 100644 --- a/dtool/src/dtoolbase/CMakeLists.txt +++ b/dtool/src/dtoolbase/CMakeLists.txt @@ -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) diff --git a/dtool/src/dtoolutil/CMakeLists.txt b/dtool/src/dtoolutil/CMakeLists.txt index 98b374987b..7d92b1b405 100644 --- a/dtool/src/dtoolutil/CMakeLists.txt +++ b/dtool/src/dtoolutil/CMakeLists.txt @@ -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) diff --git a/dtool/src/interrogatedb/CMakeLists.txt b/dtool/src/interrogatedb/CMakeLists.txt index e809111b90..5f89ce4777 100644 --- a/dtool/src/interrogatedb/CMakeLists.txt +++ b/dtool/src/interrogatedb/CMakeLists.txt @@ -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) diff --git a/dtool/src/prc/CMakeLists.txt b/dtool/src/prc/CMakeLists.txt index c1777bc6c4..cb5fb7ebfc 100644 --- a/dtool/src/prc/CMakeLists.txt +++ b/dtool/src/prc/CMakeLists.txt @@ -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) diff --git a/panda/metalibs/panda/CMakeLists.txt b/panda/metalibs/panda/CMakeLists.txt index b43ded4701..73cd958902 100644 --- a/panda/metalibs/panda/CMakeLists.txt +++ b/panda/metalibs/panda/CMakeLists.txt @@ -28,4 +28,5 @@ install(TARGETS panda EXPORT Core COMPONENT Core DESTINATION lib RUNTIME DESTINATION bin + INCLUDES DESTINATION include/panda3d ARCHIVE COMPONENT CoreDevel) diff --git a/panda/metalibs/pandaegg/CMakeLists.txt b/panda/metalibs/pandaegg/CMakeLists.txt index b6f5e56cdb..5836e38d2f 100644 --- a/panda/metalibs/pandaegg/CMakeLists.txt +++ b/panda/metalibs/pandaegg/CMakeLists.txt @@ -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) diff --git a/panda/metalibs/pandaexpress/CMakeLists.txt b/panda/metalibs/pandaexpress/CMakeLists.txt index a5718095f4..27d5d4f35f 100644 --- a/panda/metalibs/pandaexpress/CMakeLists.txt +++ b/panda/metalibs/pandaexpress/CMakeLists.txt @@ -8,4 +8,5 @@ install(TARGETS pandaexpress EXPORT Core COMPONENT Core DESTINATION lib RUNTIME DESTINATION bin + INCLUDES DESTINATION include/panda3d ARCHIVE COMPONENT CoreDevel) diff --git a/panda/metalibs/pandaphysics/CMakeLists.txt b/panda/metalibs/pandaphysics/CMakeLists.txt index 137ed8c9c0..a18e867f3e 100644 --- a/panda/metalibs/pandaphysics/CMakeLists.txt +++ b/panda/metalibs/pandaphysics/CMakeLists.txt @@ -8,4 +8,5 @@ install(TARGETS pandaphysics EXPORT Core COMPONENT Core DESTINATION lib RUNTIME DESTINATION bin + INCLUDES DESTINATION include/panda3d ARCHIVE COMPONENT CoreDevel) diff --git a/panda/src/audio/CMakeLists.txt b/panda/src/audio/CMakeLists.txt index d53df64d53..35f61710d4 100644 --- a/panda/src/audio/CMakeLists.txt +++ b/panda/src/audio/CMakeLists.txt @@ -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) diff --git a/panda/src/audiotraits/CMakeLists.txt b/panda/src/audiotraits/CMakeLists.txt index b175d2a5f7..b565d5ae05 100644 --- a/panda/src/audiotraits/CMakeLists.txt +++ b/panda/src/audiotraits/CMakeLists.txt @@ -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) diff --git a/panda/src/bullet/CMakeLists.txt b/panda/src/bullet/CMakeLists.txt index 8d24bd2353..7f609a5264 100644 --- a/panda/src/bullet/CMakeLists.txt +++ b/panda/src/bullet/CMakeLists.txt @@ -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) diff --git a/panda/src/chan/CMakeLists.txt b/panda/src/chan/CMakeLists.txt index 1e5ce7415c..b1256346c0 100644 --- a/panda/src/chan/CMakeLists.txt +++ b/panda/src/chan/CMakeLists.txt @@ -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) diff --git a/panda/src/char/CMakeLists.txt b/panda/src/char/CMakeLists.txt index 3f8a0cee33..fd7dde17ee 100644 --- a/panda/src/char/CMakeLists.txt +++ b/panda/src/char/CMakeLists.txt @@ -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) diff --git a/panda/src/collide/CMakeLists.txt b/panda/src/collide/CMakeLists.txt index ec5c30a42a..57640941db 100644 --- a/panda/src/collide/CMakeLists.txt +++ b/panda/src/collide/CMakeLists.txt @@ -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) diff --git a/panda/src/cull/CMakeLists.txt b/panda/src/cull/CMakeLists.txt index 80b96fc52f..a955276eb2 100644 --- a/panda/src/cull/CMakeLists.txt +++ b/panda/src/cull/CMakeLists.txt @@ -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) diff --git a/panda/src/device/CMakeLists.txt b/panda/src/device/CMakeLists.txt index 6cd11e69eb..bf8294385c 100644 --- a/panda/src/device/CMakeLists.txt +++ b/panda/src/device/CMakeLists.txt @@ -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) diff --git a/panda/src/dgraph/CMakeLists.txt b/panda/src/dgraph/CMakeLists.txt index d5121948cd..08184c0df2 100644 --- a/panda/src/dgraph/CMakeLists.txt +++ b/panda/src/dgraph/CMakeLists.txt @@ -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) diff --git a/panda/src/display/CMakeLists.txt b/panda/src/display/CMakeLists.txt index 6b34e75c55..bed17c1f5f 100644 --- a/panda/src/display/CMakeLists.txt +++ b/panda/src/display/CMakeLists.txt @@ -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) diff --git a/panda/src/distort/CMakeLists.txt b/panda/src/distort/CMakeLists.txt index 6084e8a92e..727d3e2856 100644 --- a/panda/src/distort/CMakeLists.txt +++ b/panda/src/distort/CMakeLists.txt @@ -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) diff --git a/panda/src/downloader/CMakeLists.txt b/panda/src/downloader/CMakeLists.txt index cf9dc8e2b0..d453a53987 100644 --- a/panda/src/downloader/CMakeLists.txt +++ b/panda/src/downloader/CMakeLists.txt @@ -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) diff --git a/panda/src/dxgsg9/CMakeLists.txt b/panda/src/dxgsg9/CMakeLists.txt index 962baefed7..426a8837b6 100644 --- a/panda/src/dxgsg9/CMakeLists.txt +++ b/panda/src/dxgsg9/CMakeLists.txt @@ -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) diff --git a/panda/src/dxml/CMakeLists.txt b/panda/src/dxml/CMakeLists.txt index 1a126295b5..56dc867099 100644 --- a/panda/src/dxml/CMakeLists.txt +++ b/panda/src/dxml/CMakeLists.txt @@ -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) diff --git a/panda/src/egg/CMakeLists.txt b/panda/src/egg/CMakeLists.txt index 29061bb0ba..029d148f3c 100644 --- a/panda/src/egg/CMakeLists.txt +++ b/panda/src/egg/CMakeLists.txt @@ -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) diff --git a/panda/src/egg2pg/CMakeLists.txt b/panda/src/egg2pg/CMakeLists.txt index 83de71b2e4..5fcde65105 100644 --- a/panda/src/egg2pg/CMakeLists.txt +++ b/panda/src/egg2pg/CMakeLists.txt @@ -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) diff --git a/panda/src/egldisplay/CMakeLists.txt b/panda/src/egldisplay/CMakeLists.txt index a20c64c083..7506bcaf95 100644 --- a/panda/src/egldisplay/CMakeLists.txt +++ b/panda/src/egldisplay/CMakeLists.txt @@ -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() diff --git a/panda/src/event/CMakeLists.txt b/panda/src/event/CMakeLists.txt index fe58cb9347..d100545b7d 100644 --- a/panda/src/event/CMakeLists.txt +++ b/panda/src/event/CMakeLists.txt @@ -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) diff --git a/panda/src/express/CMakeLists.txt b/panda/src/express/CMakeLists.txt index a9223167ee..a6248ad97d 100644 --- a/panda/src/express/CMakeLists.txt +++ b/panda/src/express/CMakeLists.txt @@ -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) diff --git a/panda/src/ffmpeg/CMakeLists.txt b/panda/src/ffmpeg/CMakeLists.txt index b0ecaac68b..ccc820101b 100644 --- a/panda/src/ffmpeg/CMakeLists.txt +++ b/panda/src/ffmpeg/CMakeLists.txt @@ -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) diff --git a/panda/src/framework/CMakeLists.txt b/panda/src/framework/CMakeLists.txt index 9099dbd445..9b407d1cf4 100644 --- a/panda/src/framework/CMakeLists.txt +++ b/panda/src/framework/CMakeLists.txt @@ -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) diff --git a/panda/src/gles2gsg/CMakeLists.txt b/panda/src/gles2gsg/CMakeLists.txt index eb9c69df93..38ed68c621 100644 --- a/panda/src/gles2gsg/CMakeLists.txt +++ b/panda/src/gles2gsg/CMakeLists.txt @@ -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) diff --git a/panda/src/glesgsg/CMakeLists.txt b/panda/src/glesgsg/CMakeLists.txt index 25688084eb..9e43f774c9 100644 --- a/panda/src/glesgsg/CMakeLists.txt +++ b/panda/src/glesgsg/CMakeLists.txt @@ -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) diff --git a/panda/src/glgsg/CMakeLists.txt b/panda/src/glgsg/CMakeLists.txt index 4b033ad3b6..d3c923a99e 100644 --- a/panda/src/glgsg/CMakeLists.txt +++ b/panda/src/glgsg/CMakeLists.txt @@ -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) diff --git a/panda/src/glstuff/CMakeLists.txt b/panda/src/glstuff/CMakeLists.txt index 0700ecb5fa..4304fe69e2 100644 --- a/panda/src/glstuff/CMakeLists.txt +++ b/panda/src/glstuff/CMakeLists.txt @@ -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) diff --git a/panda/src/gobj/CMakeLists.txt b/panda/src/gobj/CMakeLists.txt index e72de3e47c..1d62650e14 100644 --- a/panda/src/gobj/CMakeLists.txt +++ b/panda/src/gobj/CMakeLists.txt @@ -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) diff --git a/panda/src/grutil/CMakeLists.txt b/panda/src/grutil/CMakeLists.txt index fc88b477d2..2f88a25253 100644 --- a/panda/src/grutil/CMakeLists.txt +++ b/panda/src/grutil/CMakeLists.txt @@ -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) diff --git a/panda/src/gsgbase/CMakeLists.txt b/panda/src/gsgbase/CMakeLists.txt index 1bb116196d..d83f31c90a 100644 --- a/panda/src/gsgbase/CMakeLists.txt +++ b/panda/src/gsgbase/CMakeLists.txt @@ -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) diff --git a/panda/src/linmath/CMakeLists.txt b/panda/src/linmath/CMakeLists.txt index 84b4479856..e60e1a5a59 100644 --- a/panda/src/linmath/CMakeLists.txt +++ b/panda/src/linmath/CMakeLists.txt @@ -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) diff --git a/panda/src/mathutil/CMakeLists.txt b/panda/src/mathutil/CMakeLists.txt index d34c0fc563..ce03b71ee8 100644 --- a/panda/src/mathutil/CMakeLists.txt +++ b/panda/src/mathutil/CMakeLists.txt @@ -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) diff --git a/panda/src/movies/CMakeLists.txt b/panda/src/movies/CMakeLists.txt index 36fce6a74b..53aff18c45 100644 --- a/panda/src/movies/CMakeLists.txt +++ b/panda/src/movies/CMakeLists.txt @@ -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) diff --git a/panda/src/nativenet/CMakeLists.txt b/panda/src/nativenet/CMakeLists.txt index b79f453e87..a91159e1c6 100644 --- a/panda/src/nativenet/CMakeLists.txt +++ b/panda/src/nativenet/CMakeLists.txt @@ -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) diff --git a/panda/src/net/CMakeLists.txt b/panda/src/net/CMakeLists.txt index b8bd67cc36..3be1e77e40 100644 --- a/panda/src/net/CMakeLists.txt +++ b/panda/src/net/CMakeLists.txt @@ -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) diff --git a/panda/src/ode/CMakeLists.txt b/panda/src/ode/CMakeLists.txt index 18ff027cb9..1e636d80f8 100644 --- a/panda/src/ode/CMakeLists.txt +++ b/panda/src/ode/CMakeLists.txt @@ -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) diff --git a/panda/src/parametrics/CMakeLists.txt b/panda/src/parametrics/CMakeLists.txt index 5703a7696c..ffeae49b97 100644 --- a/panda/src/parametrics/CMakeLists.txt +++ b/panda/src/parametrics/CMakeLists.txt @@ -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) diff --git a/panda/src/particlesystem/CMakeLists.txt b/panda/src/particlesystem/CMakeLists.txt index 5ce2896a5d..b5db39a429 100644 --- a/panda/src/particlesystem/CMakeLists.txt +++ b/panda/src/particlesystem/CMakeLists.txt @@ -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) diff --git a/panda/src/pgraph/CMakeLists.txt b/panda/src/pgraph/CMakeLists.txt index ec83f00fa6..8110676c53 100644 --- a/panda/src/pgraph/CMakeLists.txt +++ b/panda/src/pgraph/CMakeLists.txt @@ -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) diff --git a/panda/src/pgraphnodes/CMakeLists.txt b/panda/src/pgraphnodes/CMakeLists.txt index 6228fcbe5b..03dce3a677 100644 --- a/panda/src/pgraphnodes/CMakeLists.txt +++ b/panda/src/pgraphnodes/CMakeLists.txt @@ -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) diff --git a/panda/src/pgui/CMakeLists.txt b/panda/src/pgui/CMakeLists.txt index 5bace60210..626f88c54a 100644 --- a/panda/src/pgui/CMakeLists.txt +++ b/panda/src/pgui/CMakeLists.txt @@ -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) diff --git a/panda/src/physics/CMakeLists.txt b/panda/src/physics/CMakeLists.txt index 89cd33cc1e..3e2f2d8c97 100644 --- a/panda/src/physics/CMakeLists.txt +++ b/panda/src/physics/CMakeLists.txt @@ -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) diff --git a/panda/src/pipeline/CMakeLists.txt b/panda/src/pipeline/CMakeLists.txt index 0e117e8208..066c1a6a96 100644 --- a/panda/src/pipeline/CMakeLists.txt +++ b/panda/src/pipeline/CMakeLists.txt @@ -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) diff --git a/panda/src/pnmimage/CMakeLists.txt b/panda/src/pnmimage/CMakeLists.txt index 9c3f6fccbd..2301fba2fe 100644 --- a/panda/src/pnmimage/CMakeLists.txt +++ b/panda/src/pnmimage/CMakeLists.txt @@ -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) diff --git a/panda/src/pnmtext/CMakeLists.txt b/panda/src/pnmtext/CMakeLists.txt index 2171b54efc..2dd618a3b5 100644 --- a/panda/src/pnmtext/CMakeLists.txt +++ b/panda/src/pnmtext/CMakeLists.txt @@ -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) diff --git a/panda/src/pstatclient/CMakeLists.txt b/panda/src/pstatclient/CMakeLists.txt index f43cc0cde1..48bed3ae63 100644 --- a/panda/src/pstatclient/CMakeLists.txt +++ b/panda/src/pstatclient/CMakeLists.txt @@ -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) diff --git a/panda/src/putil/CMakeLists.txt b/panda/src/putil/CMakeLists.txt index 3ceb58b7be..e40872b034 100644 --- a/panda/src/putil/CMakeLists.txt +++ b/panda/src/putil/CMakeLists.txt @@ -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) diff --git a/panda/src/recorder/CMakeLists.txt b/panda/src/recorder/CMakeLists.txt index 6ee0ca8e4f..5c13272ae6 100644 --- a/panda/src/recorder/CMakeLists.txt +++ b/panda/src/recorder/CMakeLists.txt @@ -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) diff --git a/panda/src/text/CMakeLists.txt b/panda/src/text/CMakeLists.txt index 0caad3504d..b86aa33208 100644 --- a/panda/src/text/CMakeLists.txt +++ b/panda/src/text/CMakeLists.txt @@ -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) diff --git a/panda/src/tform/CMakeLists.txt b/panda/src/tform/CMakeLists.txt index 580c7847f1..5159323eef 100644 --- a/panda/src/tform/CMakeLists.txt +++ b/panda/src/tform/CMakeLists.txt @@ -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) diff --git a/panda/src/vision/CMakeLists.txt b/panda/src/vision/CMakeLists.txt index 4df746016f..38f1c474f4 100644 --- a/panda/src/vision/CMakeLists.txt +++ b/panda/src/vision/CMakeLists.txt @@ -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) diff --git a/panda/src/vrpn/CMakeLists.txt b/panda/src/vrpn/CMakeLists.txt index ff7e0f20c9..231269b070 100644 --- a/panda/src/vrpn/CMakeLists.txt +++ b/panda/src/vrpn/CMakeLists.txt @@ -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) diff --git a/panda/src/wgldisplay/CMakeLists.txt b/panda/src/wgldisplay/CMakeLists.txt index 0b08f00a7d..d5ea724ef5 100644 --- a/panda/src/wgldisplay/CMakeLists.txt +++ b/panda/src/wgldisplay/CMakeLists.txt @@ -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)