cmake: install header files

This commit is contained in:
rdb 2017-02-19 23:42:48 +01:00
parent de03c2f7ff
commit 88dd3389ee
53 changed files with 55 additions and 1 deletions

View File

@ -53,3 +53,4 @@ target_link_libraries(p3dcparser p3directbase p3express p3pstatclient p3prc)
target_interrogate(p3dcparser ${P3DCPARSER_HEADERS} ${P3DCPARSER_SOURCES}) target_interrogate(p3dcparser ${P3DCPARSER_HEADERS} ${P3DCPARSER_SOURCES})
install(TARGETS p3dcparser DESTINATION lib) install(TARGETS p3dcparser DESTINATION lib)
install(FILES ${P3DCPARSER_HEADERS} DESTINATION include/panda3d)

View File

@ -11,3 +11,4 @@ target_link_libraries(p3deadrec p3directbase p3linmath p3pgraph p3prc)
target_interrogate(p3deadrec ALL) target_interrogate(p3deadrec ALL)
install(TARGETS p3deadrec DESTINATION lib) install(TARGETS p3deadrec DESTINATION lib)
install(FILES ${P3DEADREC_HEADERS} DESTINATION include/panda3d)

View File

@ -11,3 +11,4 @@ add_library(p3directbase ${P3DIRECTBASE_HEADERS} ${P3DIRECTBASE_SOURCES})
target_link_libraries(p3directbase p3pandabase) target_link_libraries(p3directbase p3pandabase)
install(TARGETS p3directbase DESTINATION lib) install(TARGETS p3directbase DESTINATION lib)
install(FILES ${P3DIRECTBASE_HEADERS} DESTINATION include/panda3d)

View File

@ -23,4 +23,5 @@ if(HAVE_PYTHON)
target_interrogate(p3distributed ALL) target_interrogate(p3distributed ALL)
install(TARGETS p3distributed DESTINATION lib) install(TARGETS p3distributed DESTINATION lib)
install(FILES ${P3DISTRIBUTED_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -41,3 +41,4 @@ target_link_libraries(p3interval p3directbase p3pstatclient p3pgraph p3chan p3dc
target_interrogate(p3interval ALL) target_interrogate(p3interval ALL)
install(TARGETS p3interval DESTINATION lib) install(TARGETS p3interval DESTINATION lib)
install(FILES ${P3INTERVAL_HEADERS} DESTINATION include/panda3d)

View File

@ -10,3 +10,4 @@ add_library(p3dconfig ${P3DCONFIG_HEADERS} ${P3DCONFIG_SOURCES})
target_link_libraries(p3dconfig p3prc) target_link_libraries(p3dconfig p3prc)
install(TARGETS p3dconfig DESTINATION lib) install(TARGETS p3dconfig DESTINATION lib)
install(FILES ${P3DCONFIG_HEADERS} DESTINATION include/panda3d)

View File

@ -68,3 +68,4 @@ add_library(p3dtoolbase ${P3DTOOLBASE_HEADERS} ${P3DTOOLBASE_SOURCES})
target_use_packages(p3dtoolbase THREADS PYTHON) target_use_packages(p3dtoolbase THREADS PYTHON)
install(TARGETS p3dtoolbase DESTINATION lib) install(TARGETS p3dtoolbase DESTINATION lib)
install(FILES ${P3DTOOLBASE_HEADERS} DESTINATION include/panda3d)

View File

@ -4,6 +4,7 @@ configure_file(checkPandaVersion.cxx.in checkPandaVersion.cxx)
set(P3DTOOLUTIL_HEADERS set(P3DTOOLUTIL_HEADERS
${CMAKE_CURRENT_BINARY_DIR}/checkPandaVersion.h ${CMAKE_CURRENT_BINARY_DIR}/checkPandaVersion.h
${CMAKE_CURRENT_BINARY_DIR}/pandaVersion.h
config_dtoolutil.h config_dtoolutil.h
dSearchPath.I dSearchPath.h dSearchPath.I dSearchPath.h
executionEnvironment.I executionEnvironment.h filename.I executionEnvironment.I executionEnvironment.h filename.I
@ -14,7 +15,7 @@ set(P3DTOOLUTIL_HEADERS
load_dso.h load_dso.h
pandaFileStream.h pandaFileStream.I pandaFileStream.h pandaFileStream.I
pandaFileStreamBuf.h pandaFileStreamBuf.h
pandaSystem.h pandaVersion.h pandaSystem.h
panda_getopt.h panda_getopt_long.h panda_getopt_impl.h panda_getopt.h panda_getopt_long.h panda_getopt_impl.h
pfstream.h pfstream.I pfstreamBuf.h pfstream.h pfstream.I pfstreamBuf.h
preprocess_argv.h preprocess_argv.h
@ -68,3 +69,4 @@ if(APPLE)
endif() endif()
install(TARGETS p3dtoolutil DESTINATION lib) install(TARGETS p3dtoolutil DESTINATION lib)
install(FILES ${P3DTOOLUTIL_HEADERS} DESTINATION include/panda3d)

View File

@ -31,3 +31,4 @@ add_library(p3interrogatedb ${P3INTERROGATEDB_HEADERS} ${P3INTERROGATEDB_SOURCES
target_link_libraries(p3interrogatedb p3dconfig) target_link_libraries(p3interrogatedb p3dconfig)
install(TARGETS p3interrogatedb DESTINATION lib) install(TARGETS p3interrogatedb DESTINATION lib)
install(FILES ${P3INTERROGATEDB_HEADERS} DESTINATION include/panda3d)

View File

@ -68,3 +68,4 @@ add_library(p3prc ${P3PRC_HEADERS} ${P3PRC_SOURCES})
target_link_libraries(p3prc p3dtoolutil p3dtoolbase ${_OPENSSL_LIBRARIES}) target_link_libraries(p3prc p3dtoolutil p3dtoolbase ${_OPENSSL_LIBRARIES})
install(TARGETS p3prc DESTINATION lib) install(TARGETS p3prc DESTINATION lib)
install(FILES ${P3PRC_HEADERS} DESTINATION include/panda3d)

View File

@ -3,3 +3,4 @@ set(P3PYSTUB_SOURCES pystub.cxx)
add_library(p3pystub STATIC ${P3PYSTUB_HEADERS} ${P3PYSTUB_SOURCES}) add_library(p3pystub STATIC ${P3PYSTUB_HEADERS} ${P3PYSTUB_SOURCES})
target_link_libraries(p3pystub p3dtoolbase) target_link_libraries(p3pystub p3dtoolbase)
install(FILES ${P3PYSTUB_HEADERS} DESTINATION include/panda3d)

View File

@ -23,4 +23,5 @@ if(HAVE_AUDIO)
target_interrogate(p3audio ALL) target_interrogate(p3audio ALL)
install(TARGETS p3audio DESTINATION lib) install(TARGETS p3audio DESTINATION lib)
install(FILES ${P3AUDIO_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -58,3 +58,4 @@ target_link_libraries(p3chan p3pgraph)
target_interrogate(p3chan ALL) target_interrogate(p3chan ALL)
install(TARGETS p3chan DESTINATION lib) install(TARGETS p3chan DESTINATION lib)
install(FILES ${P3CHAN_HEADERS} DESTINATION include/panda3d)

View File

@ -24,3 +24,4 @@ target_link_libraries(p3char p3chan)
target_interrogate(p3char ALL) target_interrogate(p3char ALL)
install(TARGETS p3char DESTINATION lib) install(TARGETS p3char DESTINATION lib)
install(FILES ${P3CHAR_HEADERS} DESTINATION include/panda3d)

View File

@ -68,6 +68,7 @@ target_link_libraries(p3collide p3tform)
target_interrogate(p3collide ALL) target_interrogate(p3collide ALL)
install(TARGETS p3collide DESTINATION lib) install(TARGETS p3collide DESTINATION lib)
install(FILES ${P3COLLIDE_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_collide #define TARGET test_collide

View File

@ -26,3 +26,4 @@ target_link_libraries(p3cull p3pgraph)
target_interrogate(p3cull ALL) target_interrogate(p3cull ALL)
install(TARGETS p3cull DESTINATION lib) install(TARGETS p3cull DESTINATION lib)
install(FILES ${P3CULL_HEADERS} DESTINATION include/panda3d)

View File

@ -32,3 +32,4 @@ target_link_libraries(p3device p3dgraph p3display)
target_interrogate(p3device ALL) target_interrogate(p3device ALL)
install(TARGETS p3device DESTINATION lib) install(TARGETS p3device DESTINATION lib)
install(FILES ${P3DEVICE_HEADERS} DESTINATION include/panda3d)

View File

@ -17,3 +17,4 @@ target_link_libraries(p3dgraph p3pgraph)
target_interrogate(p3dgraph ALL) target_interrogate(p3dgraph ALL)
install(TARGETS p3dgraph DESTINATION lib) install(TARGETS p3dgraph DESTINATION lib)
install(FILES ${P3DGRAPH_HEADERS} DESTINATION include/panda3d)

View File

@ -92,6 +92,7 @@ target_link_libraries(p3display p3cull p3pgraphnodes)
target_interrogate(p3display ALL EXTENSIONS ${P3DISPLAY_IGATEEXT}) target_interrogate(p3display ALL EXTENSIONS ${P3DISPLAY_IGATEEXT})
install(TARGETS p3display DESTINATION lib) install(TARGETS p3display DESTINATION lib)
install(FILES ${P3DISPLAY_HEADERS} DESTINATION include/panda3d)
if(OSX_PLATFORM AND HAVE_P3D_PLUGIN) if(OSX_PLATFORM AND HAVE_P3D_PLUGIN)
# We build a static library of just these files, so the plugin can # We build a static library of just these files, so the plugin can

View File

@ -73,3 +73,4 @@ target_link_libraries(p3downloader p3express p3pipeline)
target_interrogate(p3downloader ALL EXTENSIONS ${P3DOWNLOADER_IGATEEXT}) target_interrogate(p3downloader ALL EXTENSIONS ${P3DOWNLOADER_IGATEEXT})
install(TARGETS p3downloader DESTINATION lib) install(TARGETS p3downloader DESTINATION lib)
install(FILES ${P3DOWNLOADER_HEADERS} DESTINATION include/panda3d)

View File

@ -17,3 +17,4 @@ target_link_libraries(p3dxml p3express)
target_interrogate(p3dxml ALL) target_interrogate(p3dxml ALL)
install(TARGETS p3dxml DESTINATION lib) install(TARGETS p3dxml DESTINATION lib)
install(FILES ${P3DXML_HEADERS} DESTINATION include/panda3d)

View File

@ -104,4 +104,5 @@ if(HAVE_EGG)
target_interrogate(p3egg ${P3EGG_HEADERS} ${P3EGG_SOURCES} EXTENSIONS ${P3EGG_IGATEEXT}) target_interrogate(p3egg ${P3EGG_HEADERS} ${P3EGG_SOURCES} EXTENSIONS ${P3EGG_IGATEEXT})
install(TARGETS p3egg DESTINATION lib) install(TARGETS p3egg DESTINATION lib)
install(FILES ${P3EGG_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -35,4 +35,5 @@ if(HAVE_EGG)
target_interrogate(p3egg2pg ALL) target_interrogate(p3egg2pg ALL)
install(TARGETS p3egg2pg DESTINATION lib) install(TARGETS p3egg2pg DESTINATION lib)
install(FILES ${P3EGG2PG_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -46,6 +46,7 @@ target_link_libraries(p3event p3linmath p3pstatclient)
target_interrogate(p3event ALL EXTENSIONS ${P3EVENT_IGATEEXT}) target_interrogate(p3event ALL EXTENSIONS ${P3EVENT_IGATEEXT})
install(TARGETS p3event DESTINATION lib) install(TARGETS p3event DESTINATION lib)
install(FILES ${P3EVENT_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_task #define TARGET test_task

View File

@ -155,6 +155,7 @@ if(WIN32)
endif() endif()
install(TARGETS p3express DESTINATION lib) install(TARGETS p3express DESTINATION lib)
install(FILES ${P3EXPRESS_HEADERS} DESTINATION include/panda3d)
#add_executable(p3expressTestTypes test_types.cxx) #add_executable(p3expressTestTypes test_types.cxx)
#target_link_libraries(p3expressTestTypes p3express p3dtoolutil p3dtool p3prc p3dtoolconfig p3pystub) #target_link_libraries(p3expressTestTypes p3express p3dtoolutil p3dtool p3prc p3dtoolconfig p3pystub)

View File

@ -23,4 +23,5 @@ if(HAVE_FFMPEG)
target_use_packages(p3ffmpeg FFMPEG SWSCALE SWRESAMPLE) target_use_packages(p3ffmpeg FFMPEG SWSCALE SWRESAMPLE)
install(TARGETS p3ffmpeg DESTINATION lib) install(TARGETS p3ffmpeg DESTINATION lib)
install(FILES ${P3FFMPEG_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -55,3 +55,4 @@ add_library(p3framework ${P3FRAMEWORK_HEADERS} ${P3FRAMEWORK_SOURCES})
target_link_libraries(p3framework ${P3FRAMEWORK_LINK_TARGETS}) target_link_libraries(p3framework ${P3FRAMEWORK_LINK_TARGETS})
install(TARGETS p3framework DESTINATION lib) install(TARGETS p3framework DESTINATION lib)
install(FILES ${P3FRAMEWORK_HEADERS} DESTINATION include/panda3d)

View File

@ -14,4 +14,5 @@ if(HAVE_GL)
${OPENGL_LIBRARIES} ${_CG_LIBRARIES}) ${OPENGL_LIBRARIES} ${_CG_LIBRARIES})
install(TARGETS p3glgsg DESTINATION lib) install(TARGETS p3glgsg DESTINATION lib)
install(FILES ${P3GLGSG_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -35,4 +35,5 @@ if(HAVE_GL)
target_link_libraries(p3glstuff p3pandabase p3gobj) target_link_libraries(p3glstuff p3pandabase p3gobj)
install(TARGETS p3glstuff DESTINATION lib) install(TARGETS p3glstuff DESTINATION lib)
install(FILES ${P3GLSTUFF_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -166,6 +166,7 @@ target_link_libraries(p3gobj p3gsgbase p3pnmimage
target_interrogate(p3gobj ALL EXTENSIONS ${P3GOBJ_IGATEEXT}) target_interrogate(p3gobj ALL EXTENSIONS ${P3GOBJ_IGATEEXT})
install(TARGETS p3gobj DESTINATION lib) install(TARGETS p3gobj DESTINATION lib)
install(FILES ${P3GOBJ_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_gobj #define TARGET test_gobj

View File

@ -46,3 +46,4 @@ endif()
target_interrogate(p3grutil ALL) target_interrogate(p3grutil ALL)
install(TARGETS p3grutil DESTINATION lib) install(TARGETS p3grutil DESTINATION lib)
install(FILES ${P3GRUTIL_HEADERS} DESTINATION include/panda3d)

View File

@ -18,6 +18,7 @@ target_link_libraries(p3gsgbase p3putil p3linmath)
target_interrogate(p3gsgbase ALL) target_interrogate(p3gsgbase ALL)
install(TARGETS p3gsgbase DESTINATION lib) install(TARGETS p3gsgbase DESTINATION lib)
install(FILES ${P3GSGBASE_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_gsgbase #define TARGET test_gsgbase

View File

@ -49,6 +49,7 @@ target_link_libraries(p3linmath p3express p3pandabase)
target_interrogate(p3linmath ALL) target_interrogate(p3linmath ALL)
install(TARGETS p3linmath DESTINATION lib) install(TARGETS p3linmath DESTINATION lib)
install(FILES ${P3LINMATH_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_math #define TARGET test_math

View File

@ -66,6 +66,7 @@ target_link_libraries(p3mathutil p3event ${FFTW2_LIBRARY_DIR})
target_interrogate(p3mathutil ALL) target_interrogate(p3mathutil ALL)
install(TARGETS p3mathutil DESTINATION lib) install(TARGETS p3mathutil DESTINATION lib)
install(FILES ${P3MATHUTIL_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_mathutil #define TARGET test_mathutil

View File

@ -43,3 +43,4 @@ target_link_libraries(p3movies p3pandabase p3express p3pstatclient p3gobj p3dcon
target_interrogate(p3movies ALL) target_interrogate(p3movies ALL)
install(TARGETS p3movies DESTINATION lib) install(TARGETS p3movies DESTINATION lib)
install(FILES ${P3MOVIES_HEADERS} DESTINATION include/panda3d)

View File

@ -30,4 +30,5 @@ if(WANT_NATIVE_NET)
target_interrogate(p3nativenet ALL) target_interrogate(p3nativenet ALL)
install(TARGETS p3nativenet DESTINATION lib) install(TARGETS p3nativenet DESTINATION lib)
install(FILES ${P3NATIVENET_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -35,4 +35,5 @@ if(HAVE_NET AND WANT_NATIVE_NET)
endif() endif()
install(TARGETS p3net DESTINATION lib) install(TARGETS p3net DESTINATION lib)
install(FILES ${P3NET_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -87,4 +87,5 @@ if(HAVE_ODE)
target_interrogate(p3ode ${P3ODE_IGATE_SOURCES} EXTENSIONS ${P3ODE_IGATEEXT}) target_interrogate(p3ode ${P3ODE_IGATE_SOURCES} EXTENSIONS ${P3ODE_IGATEEXT})
install(TARGETS p3ode DESTINATION lib) install(TARGETS p3ode DESTINATION lib)
install(FILES ${P3ODE_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -10,3 +10,4 @@ add_library(p3pandabase ${P3PANDABASE_HEADERS} ${P3PANDABASE_SOURCES})
target_link_libraries(p3pandabase p3dtoolbase) target_link_libraries(p3pandabase p3dtoolbase)
install(TARGETS p3pandabase DESTINATION lib) install(TARGETS p3pandabase DESTINATION lib)
install(FILES ${P3PANDABASE_HEADERS} DESTINATION include/panda3d)

View File

@ -39,6 +39,7 @@ target_link_libraries(p3parametrics p3pgraph)
target_interrogate(p3parametrics ALL) target_interrogate(p3parametrics ALL)
install(TARGETS p3parametrics DESTINATION lib) install(TARGETS p3parametrics DESTINATION lib)
install(FILES ${P3PARAMETRICS_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_parametrics #define TARGET test_parametrics

View File

@ -43,3 +43,4 @@ target_link_libraries(p3particlesystem p3pgraph p3physics)
target_interrogate(p3particlesystem ALL) target_interrogate(p3particlesystem ALL)
install(TARGETS p3particlesystem DESTINATION lib) install(TARGETS p3particlesystem DESTINATION lib)
install(FILES ${P3PARTICLESYSTEM_HEADERS} DESTINATION include/panda3d)

View File

@ -218,6 +218,7 @@ target_link_libraries(p3pgraph p3gobj p3event p3gsgbase p3putil p3linmath p3down
target_interrogate(p3pgraph ALL EXTENSIONS ${P3PGRAPH_IGATEEXT}) target_interrogate(p3pgraph ALL EXTENSIONS ${P3PGRAPH_IGATEEXT})
install(TARGETS p3pgraph DESTINATION lib) install(TARGETS p3pgraph DESTINATION lib)
install(FILES ${P3PGRAPH_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target

View File

@ -50,3 +50,4 @@ target_link_libraries(p3pgraphnodes p3pgraph)
target_interrogate(p3pgraphnodes ALL) target_interrogate(p3pgraphnodes ALL)
install(TARGETS p3pgraphnodes DESTINATION lib) install(TARGETS p3pgraphnodes DESTINATION lib)
install(FILES ${P3PGRAPHNODES_HEADERS} DESTINATION include/panda3d)

View File

@ -45,6 +45,7 @@ target_link_libraries(p3pgui p3tform)
target_interrogate(p3pgui ALL) target_interrogate(p3pgui ALL)
install(TARGETS p3pgui DESTINATION lib) install(TARGETS p3pgui DESTINATION lib)
install(FILES ${P3PGUI_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_pgentry #define TARGET test_pgentry

View File

@ -41,3 +41,4 @@ target_link_libraries(p3physics p3pgraph p3linmath p3collide)
target_interrogate(p3physics ALL) target_interrogate(p3physics ALL)
install(TARGETS p3physics DESTINATION lib) install(TARGETS p3physics DESTINATION lib)
install(FILES ${P3PHYSICS_HEADERS} DESTINATION include/panda3d)

View File

@ -141,6 +141,7 @@ target_link_libraries(p3pipeline p3express)
target_interrogate(p3pipeline ALL) target_interrogate(p3pipeline ALL)
install(TARGETS p3pipeline DESTINATION lib) install(TARGETS p3pipeline DESTINATION lib)
install(FILES ${P3PIPELINE_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_threaddata #define TARGET test_threaddata

View File

@ -40,3 +40,4 @@ target_link_libraries(p3pnmimage p3mathutil)
target_interrogate(p3pnmimage ALL EXTENSIONS ${P3PNMIMAGE_IGATEEXT}) target_interrogate(p3pnmimage ALL EXTENSIONS ${P3PNMIMAGE_IGATEEXT})
install(TARGETS p3pnmimage DESTINATION lib) install(TARGETS p3pnmimage DESTINATION lib)
install(FILES ${P3PNMIMAGE_HEADERS} DESTINATION include/panda3d)

View File

@ -20,4 +20,5 @@ if(HAVE_FREETYPE)
target_interrogate(p3pnmtext ALL) target_interrogate(p3pnmtext ALL)
install(TARGETS p3pnmtext DESTINATION lib) install(TARGETS p3pnmtext DESTINATION lib)
install(FILES ${P3PNMTEXT_HEADERS} DESTINATION include/panda3d)
endif() endif()

View File

@ -26,3 +26,4 @@ target_link_libraries(p3pstatclient p3net p3putil p3express)
target_interrogate(p3pstatclient ALL) target_interrogate(p3pstatclient ALL)
install(TARGETS p3pstatclient DESTINATION lib) install(TARGETS p3pstatclient DESTINATION lib)
install(FILES ${P3PSTATCLIENT_HEADERS} DESTINATION include/panda3d)

View File

@ -127,6 +127,7 @@ target_link_libraries(p3putil p3linmath p3pipeline)
target_interrogate(p3putil ALL EXTENSIONS ${P3PUTIL_IGATEEXT}) target_interrogate(p3putil ALL EXTENSIONS ${P3PUTIL_IGATEEXT})
install(TARGETS p3putil DESTINATION lib) install(TARGETS p3putil DESTINATION lib)
install(FILES ${P3PUTIL_HEADERS} DESTINATION include/panda3d)
#begin test_bin_target #begin test_bin_target
#define TARGET test_bamRead #define TARGET test_bamRead

View File

@ -22,3 +22,4 @@ target_link_libraries(p3recorder p3dgraph p3downloader)
target_interrogate(p3recorder ALL) target_interrogate(p3recorder ALL)
install(TARGETS p3recorder DESTINATION lib) install(TARGETS p3recorder DESTINATION lib)
install(FILES ${P3RECORDER_HEADERS} DESTINATION include/panda3d)

View File

@ -41,3 +41,4 @@ endif()
target_interrogate(p3text ALL) target_interrogate(p3text ALL)
install(TARGETS p3text DESTINATION lib) install(TARGETS p3text DESTINATION lib)
install(FILES ${P3TEXT_HEADERS} DESTINATION include/panda3d)

View File

@ -32,3 +32,4 @@ target_link_libraries(p3tform p3device p3grutil)
target_interrogate(p3tform ALL) target_interrogate(p3tform ALL)
install(TARGETS p3tform DESTINATION lib) install(TARGETS p3tform DESTINATION lib)
install(FILES ${P3TFORM_HEADERS} DESTINATION include/panda3d)