mirror of
https://github.com/fmtlib/fmt.git
synced 2024-09-02 13:09:38 +00:00
Don't use properties when setting FMT_LIB_NAME
This commit is contained in:
parent
5d32ccfc31
commit
52d0e1bbe3
@ -198,12 +198,12 @@ target_include_directories(fmt PUBLIC
|
|||||||
set(FMT_DEBUG_POSTFIX d CACHE STRING "Debug library postfix.")
|
set(FMT_DEBUG_POSTFIX d CACHE STRING "Debug library postfix.")
|
||||||
|
|
||||||
set_target_properties(fmt PROPERTIES
|
set_target_properties(fmt PROPERTIES
|
||||||
OUTPUT_NAME "fmt"
|
|
||||||
VERSION ${FMT_VERSION} SOVERSION ${CPACK_PACKAGE_VERSION_MAJOR}
|
VERSION ${FMT_VERSION} SOVERSION ${CPACK_PACKAGE_VERSION_MAJOR}
|
||||||
DEBUG_POSTFIX "${FMT_DEBUG_POSTFIX}")
|
DEBUG_POSTFIX "${FMT_DEBUG_POSTFIX}")
|
||||||
|
|
||||||
# Set FMT_LIB_NAME for pkg-config fmt.pc.
|
# Set FMT_LIB_NAME for pkg-config fmt.pc. We cannot use the OUTPUT_NAME target
|
||||||
get_target_property(FMT_LIB_NAME fmt OUTPUT_NAME)
|
# property because it's not set by default.
|
||||||
|
set(FMT_LIB_NAME fmt)
|
||||||
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
|
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||||
set(FMT_LIB_NAME ${FMT_LIB_NAME}${FMT_DEBUG_POSTFIX})
|
set(FMT_LIB_NAME ${FMT_LIB_NAME}${FMT_DEBUG_POSTFIX})
|
||||||
endif ()
|
endif ()
|
||||||
|
Loading…
Reference in New Issue
Block a user