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)