From 7e4f9b4c8e745a5d4317afa3a6d27c13efedabba Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Wed, 30 May 2018 00:39:39 -0600 Subject: [PATCH] CMake: Make p3directbase a component library --- direct/CMakeLists.txt | 4 ++-- direct/src/directbase/CMakeLists.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/direct/CMakeLists.txt b/direct/CMakeLists.txt index 2c45cf0941..b8276b9c6f 100644 --- a/direct/CMakeLists.txt +++ b/direct/CMakeLists.txt @@ -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() diff --git a/direct/src/directbase/CMakeLists.txt b/direct/src/directbase/CMakeLists.txt index 4abea24c3e..445abbe0f8 100644 --- a/direct/src/directbase/CMakeLists.txt +++ b/direct/src/directbase/CMakeLists.txt @@ -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)