aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbmagistro <[email protected]>2023-12-31 14:54:48 +0000
committerGitHub <[email protected]>2023-12-31 14:54:48 +0000
commit022303bbc9c281f7c2c525acaba19f31e755b4e3 (patch)
tree52b7f27e0abc5a96d8b4b7231bfc93177d61676a
parentBuild: fix missed path for generated files in #277 (#278) (diff)
downloadvmime-022303bbc9c281f7c2c525acaba19f31e755b4e3.tar.gz
vmime-022303bbc9c281f7c2c525acaba19f31e755b4e3.zip
Build: static lib dependency for ICU (#281)
* Fix missed path for generated files in #277 * Update cmake to include char conversion dependency on static library
-rw-r--r--CMakeLists.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 247dc342..e71000eb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -725,6 +725,14 @@ IF(VMIME_CHARSETCONV_LIB STREQUAL "iconv")
)
ENDIF()
+ IF(VMIME_BUILD_STATIC_LIBRARY)
+ TARGET_LINK_LIBRARIES(
+ ${VMIME_LIBRARY_NAME}-static
+ ${TARGET_LINK_LIBRARIES}
+ ${ICONV_LIBRARIES}
+ )
+ ENDIF()
+
SET(VMIME_PKGCONFIG_LIBS "${VMIME_PKGCONFIG_LIBS} ${ICONV_LIBRARIES}")
SET(VMIME_PKGCONFIG_CFLAGS "${VMIME_PKGCONFIG_CFLAGS} -I${ICONV_INCLUDE_DIR}")
@@ -747,6 +755,14 @@ ELSEIF(VMIME_CHARSETCONV_LIB STREQUAL "icu")
)
ENDIF()
+ IF(VMIME_BUILD_STATIC_LIBRARY)
+ TARGET_LINK_LIBRARIES(
+ ${VMIME_LIBRARY_NAME}-static
+ ${TARGET_LINK_LIBRARIES}
+ ${ICU_LIBRARIES}
+ )
+ ENDIF()
+
SET(VMIME_PKGCONFIG_LIBS "${VMIME_PKGCONFIG_LIBS} ${ICU_LIBRARIES}")
SET(VMIME_PKGCONFIG_CFLAGS "${VMIME_PKGCONFIG_CFLAGS} -I${ICU_INCLUDE_DIRS}")