mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-03 20:02:04 +00:00
We never search for libiconv via pkg-config
So we actually also never know that we can set a dependency on it in pkg-config. Instead always give it the -L and -l options.
This commit is contained in:
parent
6e0ff093fb
commit
4bc94eb5f0
@ -203,11 +203,7 @@ ENDIF()
|
|||||||
IF (ICONV_FOUND)
|
IF (ICONV_FOUND)
|
||||||
ADD_DEFINITIONS(-DGIT_USE_ICONV)
|
ADD_DEFINITIONS(-DGIT_USE_ICONV)
|
||||||
INCLUDE_DIRECTORIES(${ICONV_INCLUDE_DIR})
|
INCLUDE_DIRECTORIES(${ICONV_INCLUDE_DIR})
|
||||||
IF(ICONV_LIBRARIES MATCHES "libiconv")
|
SET(LIBGIT2_PC_LIBS "${LIBGIT2_PC_LIBS} ${ICONV_LIBRARIES}")
|
||||||
SET(LIBGIT2_PC_LIBS "${LIBGIT2_PC_LIBS} ${ICONV_LIBRARIES}")
|
|
||||||
ELSE()
|
|
||||||
SET(LIBGIT2_PC_REQUIRES "${LIBGIT2_PC_REQUIRES} iconv")
|
|
||||||
ENDIF()
|
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
# Platform specific compilation flags
|
# Platform specific compilation flags
|
||||||
|
@ -26,7 +26,7 @@ IF(ICONV_FOUND)
|
|||||||
GET_FILENAME_COMPONENT(iconv_path ${iconv_lib} PATH)
|
GET_FILENAME_COMPONENT(iconv_path ${iconv_lib} PATH)
|
||||||
GET_FILENAME_COMPONENT(iconv_name ${iconv_lib} NAME_WE)
|
GET_FILENAME_COMPONENT(iconv_name ${iconv_lib} NAME_WE)
|
||||||
STRING(REGEX REPLACE "^lib" "" iconv_name ${iconv_name})
|
STRING(REGEX REPLACE "^lib" "" iconv_name ${iconv_name})
|
||||||
SET(ICONV_LIBRARIES -L${iconv_path} -l${iconv_name})
|
SET(ICONV_LIBRARIES "-L${iconv_path} -l${iconv_name}")
|
||||||
|
|
||||||
IF(NOT ICONV_FIND_QUIETLY)
|
IF(NOT ICONV_FIND_QUIETLY)
|
||||||
MESSAGE(STATUS "Found Iconv: ${ICONV_LIBRARIES}")
|
MESSAGE(STATUS "Found Iconv: ${ICONV_LIBRARIES}")
|
||||||
|
Loading…
Reference in New Issue
Block a user