mirror of
https://github.com/matrix-construct/construct
synced 2024-09-27 19:28:52 +02:00
configure: Fix conditions for compiling libicu dependent units. (fixes #165)
This commit is contained in:
parent
236fd361e5
commit
25cd479a7c
2 changed files with 6 additions and 0 deletions
|
@ -1419,13 +1419,16 @@ dnl RB_CHK_SYSHEADER(unicode/idna.h, [UNICODE_IDNA_H])
|
|||
|
||||
dnl RB_CHK_SYSHEADER(unicode/utmscale.h, [UNICODE_UTMSCALE_H])
|
||||
|
||||
have_icu="no"
|
||||
PKG_CHECK_MODULES(icuuc, [icuuc],
|
||||
[
|
||||
have_icu="yes"
|
||||
have_icuuc="yes"
|
||||
ICU_LIBS+=" -licuuc"
|
||||
], [
|
||||
AC_CHECK_LIB([icuuc], [_init],
|
||||
[
|
||||
have_icu="yes"
|
||||
have_icuuc="yes"
|
||||
ICU_LIBS+=" -licuuc"
|
||||
], [
|
||||
|
@ -1434,6 +1437,7 @@ PKG_CHECK_MODULES(icuuc, [icuuc],
|
|||
])
|
||||
|
||||
AM_CONDITIONAL([ICUUC], [test "x$have_icuuc" = "xyes" ])
|
||||
AM_CONDITIONAL([ICU], [test "x$have_icu" = "xyes" ])
|
||||
|
||||
dnl
|
||||
dnl
|
||||
|
|
|
@ -129,7 +129,9 @@ libircd_la_SOURCES += demangle.cc
|
|||
libircd_la_SOURCES += backtrace.cc
|
||||
libircd_la_SOURCES += simd.cc
|
||||
libircd_la_SOURCES += fpe.cc
|
||||
if ICU
|
||||
libircd_la_SOURCES += icu.cc
|
||||
endif
|
||||
libircd_la_SOURCES += utf.cc
|
||||
libircd_la_SOURCES += timedate.cc
|
||||
libircd_la_SOURCES += lex_cast.cc
|
||||
|
|
Loading…
Reference in a new issue