CMake: Make p3directbase a component library

This commit is contained in:
Sam Edwards 2018-05-30 00:39:39 -06:00
parent 407589873a
commit 7e4f9b4c8e
2 changed files with 3 additions and 3 deletions

View File

@ -16,8 +16,8 @@ add_subdirectory(src/showbase)
# TODO: p3direct needs a source file!
set(P3DIRECT_COMPONENTS
p3dcparser p3deadrec p3interval
p3motiontrail p3showbase)
p3dcparser p3deadrec p3directbase
p3interval p3motiontrail p3showbase)
if(HAVE_PYTHON)
list(APPEND P3DIRECT_COMPONENTS p3distributed)
endif()

View File

@ -7,7 +7,7 @@ set(P3DIRECTBASE_HEADERS
)
# Not worth compositing sources, there's really only one.
add_library(p3directbase ${P3DIRECTBASE_HEADERS} ${P3DIRECTBASE_SOURCES})
add_component_library(p3directbase ${P3DIRECTBASE_HEADERS} ${P3DIRECTBASE_SOURCES})
target_link_libraries(p3directbase panda)
install(TARGETS p3directbase DESTINATION lib)