CMake targets with TAGLIB_STATIC compile definition (#1277)

This commit is contained in:
Urs Fleisch
2025-06-17 22:06:59 +02:00
parent 6563ceaafa
commit e73517d058
3 changed files with 6 additions and 3 deletions

View File

@ -112,6 +112,9 @@ set_target_properties(tag_c PROPERTIES
DEFINE_SYMBOL MAKE_TAGLIB_C_LIB
INSTALL_NAME_DIR ${CMAKE_INSTALL_FULL_LIBDIR}
)
if(NOT BUILD_SHARED_LIBS)
target_compile_definitions(tag_c PUBLIC TAGLIB_STATIC)
endif()
if(TAGLIB_INSTALL_SUFFIX)
if(BUILD_SHARED_LIBS)