CMake: use BULLET_LIBRARIES for both extern_bullet and system libraries

There was no need to differentiate between these and it made
the CMake files more verbose.
This commit is contained in:
Campbell Barton 2023-01-19 17:07:21 +11:00
parent 978a7459f1
commit 8b7d2d8eb2
7 changed files with 11 additions and 37 deletions

View File

@ -1262,12 +1262,14 @@ endif()
# -----------------------------------------------------------------------------
# Configure Bullet
if(WITH_BULLET AND WITH_SYSTEM_BULLET)
find_package(Bullet)
set_and_warn_library_found("Bullet" BULLET_FOUND WITH_BULLET)
else()
set(BULLET_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/extern/bullet2/src")
# set(BULLET_LIBRARIES "")
if(WITH_BULLET)
if(WITH_SYSTEM_BULLET)
find_package(Bullet)
set_and_warn_library_found("Bullet" BULLET_FOUND WITH_BULLET)
else()
set(BULLET_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/extern/bullet2/src")
set(BULLET_LIBRARIES "extern_bullet")
endif()
endif()

View File

@ -20,7 +20,6 @@ set(SRC
)
set(LIB
extern_bullet
${BULLET_LIBRARIES}
)

View File

@ -577,13 +577,6 @@ if(WITH_BULLET)
list(APPEND INC
../../../intern/rigidbody
)
if(NOT WITH_SYSTEM_BULLET)
list(APPEND LIB
extern_bullet
)
endif()
list(APPEND LIB
bf_intern_rigidbody

View File

@ -179,12 +179,6 @@ if(WITH_BULLET)
${BULLET_INCLUDE_DIRS}
../../../intern/rigidbody
)
if(NOT WITH_SYSTEM_BULLET)
list(APPEND LIB
extern_bullet
)
endif()
list(APPEND LIB
${BULLET_LIBRARIES}
)

View File

@ -158,11 +158,9 @@ if(WITH_OPENSUBDIV)
endif()
if(WITH_BULLET)
if(NOT WITH_SYSTEM_BULLET)
list(APPEND LIB
extern_bullet
)
endif()
list(APPEND LIB
${BULLET_LIBRARIES}
)
add_definitions(-DWITH_BULLET)
endif()

View File

@ -92,12 +92,6 @@ if(WITH_BULLET)
${BULLET_INCLUDE_DIRS}
../../../intern/rigidbody
)
if(NOT WITH_SYSTEM_BULLET)
list(APPEND LIB
extern_bullet
)
endif()
list(APPEND LIB
${BULLET_LIBRARIES}
)

View File

@ -196,12 +196,6 @@ if(WITH_BULLET)
${BULLET_INCLUDE_DIRS}
../../../../intern/rigidbody
)
if(NOT WITH_SYSTEM_BULLET)
list(APPEND LIB
extern_bullet
)
endif()
list(APPEND LIB
${BULLET_LIBRARIES}
)