summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2010-05-18 20:11:42 +0200
committerBruno Haible <bruno@clisp.org>2010-05-18 20:13:13 +0200
commit1495c20d059a7bf8cae0ad51bc576f4c458674e1 (patch)
tree0fb4950e04afb6de2fde50902330d04ecafaeb1f /modules
parent68e3d00f99416b0d007e9ef9c7841488ea696e3d (diff)
downloadgnulib-1495c20d059a7bf8cae0ad51bc576f4c458674e1.tar.gz
New module 'libunistring-optional'.
Diffstat (limited to 'modules')
-rw-r--r--modules/libunistring1
-rw-r--r--modules/libunistring-optional27
-rw-r--r--modules/unicase/base13
-rw-r--r--modules/unicase/cased-tests2
-rw-r--r--modules/unicase/empty-prefix-context2
-rw-r--r--modules/unicase/empty-suffix-context2
-rw-r--r--modules/unicase/ignorable-tests2
-rw-r--r--modules/unicase/locale-language2
-rw-r--r--modules/unicase/locale-language-tests2
-rw-r--r--modules/unicase/tolower2
-rw-r--r--modules/unicase/tolower-tests2
-rw-r--r--modules/unicase/totitle2
-rw-r--r--modules/unicase/totitle-tests2
-rw-r--r--modules/unicase/toupper2
-rw-r--r--modules/unicase/toupper-tests2
-rw-r--r--modules/unicase/u16-casecmp2
-rw-r--r--modules/unicase/u16-casecmp-tests2
-rw-r--r--modules/unicase/u16-casecoll2
-rw-r--r--modules/unicase/u16-casecoll-tests2
-rw-r--r--modules/unicase/u16-casefold2
-rw-r--r--modules/unicase/u16-casefold-tests2
-rw-r--r--modules/unicase/u16-casexfrm2
-rw-r--r--modules/unicase/u16-ct-casefold2
-rw-r--r--modules/unicase/u16-ct-tolower2
-rw-r--r--modules/unicase/u16-ct-totitle2
-rw-r--r--modules/unicase/u16-ct-toupper2
-rw-r--r--modules/unicase/u16-is-cased2
-rw-r--r--modules/unicase/u16-is-cased-tests2
-rw-r--r--modules/unicase/u16-is-casefolded2
-rw-r--r--modules/unicase/u16-is-casefolded-tests2
-rw-r--r--modules/unicase/u16-is-lowercase2
-rw-r--r--modules/unicase/u16-is-lowercase-tests2
-rw-r--r--modules/unicase/u16-is-titlecase2
-rw-r--r--modules/unicase/u16-is-titlecase-tests2
-rw-r--r--modules/unicase/u16-is-uppercase2
-rw-r--r--modules/unicase/u16-is-uppercase-tests2
-rw-r--r--modules/unicase/u16-prefix-context2
-rw-r--r--modules/unicase/u16-suffix-context2
-rw-r--r--modules/unicase/u16-tolower2
-rw-r--r--modules/unicase/u16-tolower-tests2
-rw-r--r--modules/unicase/u16-totitle2
-rw-r--r--modules/unicase/u16-totitle-tests2
-rw-r--r--modules/unicase/u16-toupper2
-rw-r--r--modules/unicase/u16-toupper-tests2
-rw-r--r--modules/unicase/u32-casecmp2
-rw-r--r--modules/unicase/u32-casecmp-tests2
-rw-r--r--modules/unicase/u32-casecoll2
-rw-r--r--modules/unicase/u32-casecoll-tests2
-rw-r--r--modules/unicase/u32-casefold2
-rw-r--r--modules/unicase/u32-casefold-tests2
-rw-r--r--modules/unicase/u32-casexfrm2
-rw-r--r--modules/unicase/u32-ct-casefold2
-rw-r--r--modules/unicase/u32-ct-tolower2
-rw-r--r--modules/unicase/u32-ct-totitle2
-rw-r--r--modules/unicase/u32-ct-toupper2
-rw-r--r--modules/unicase/u32-is-cased2
-rw-r--r--modules/unicase/u32-is-cased-tests2
-rw-r--r--modules/unicase/u32-is-casefolded2
-rw-r--r--modules/unicase/u32-is-casefolded-tests2
-rw-r--r--modules/unicase/u32-is-lowercase2
-rw-r--r--modules/unicase/u32-is-lowercase-tests2
-rw-r--r--modules/unicase/u32-is-titlecase2
-rw-r--r--modules/unicase/u32-is-titlecase-tests2
-rw-r--r--modules/unicase/u32-is-uppercase2
-rw-r--r--modules/unicase/u32-is-uppercase-tests2
-rw-r--r--modules/unicase/u32-prefix-context2
-rw-r--r--modules/unicase/u32-suffix-context2
-rw-r--r--modules/unicase/u32-tolower2
-rw-r--r--modules/unicase/u32-tolower-tests2
-rw-r--r--modules/unicase/u32-totitle2
-rw-r--r--modules/unicase/u32-totitle-tests2
-rw-r--r--modules/unicase/u32-toupper2
-rw-r--r--modules/unicase/u32-toupper-tests2
-rw-r--r--modules/unicase/u8-casecmp2
-rw-r--r--modules/unicase/u8-casecmp-tests2
-rw-r--r--modules/unicase/u8-casecoll2
-rw-r--r--modules/unicase/u8-casecoll-tests2
-rw-r--r--modules/unicase/u8-casefold2
-rw-r--r--modules/unicase/u8-casefold-tests2
-rw-r--r--modules/unicase/u8-casexfrm2
-rw-r--r--modules/unicase/u8-ct-casefold2
-rw-r--r--modules/unicase/u8-ct-tolower2
-rw-r--r--modules/unicase/u8-ct-totitle2
-rw-r--r--modules/unicase/u8-ct-toupper2
-rw-r--r--modules/unicase/u8-is-cased2
-rw-r--r--modules/unicase/u8-is-cased-tests2
-rw-r--r--modules/unicase/u8-is-casefolded2
-rw-r--r--modules/unicase/u8-is-casefolded-tests2
-rw-r--r--modules/unicase/u8-is-lowercase2
-rw-r--r--modules/unicase/u8-is-lowercase-tests2
-rw-r--r--modules/unicase/u8-is-titlecase2
-rw-r--r--modules/unicase/u8-is-titlecase-tests2
-rw-r--r--modules/unicase/u8-is-uppercase2
-rw-r--r--modules/unicase/u8-is-uppercase-tests2
-rw-r--r--modules/unicase/u8-prefix-context2
-rw-r--r--modules/unicase/u8-suffix-context2
-rw-r--r--modules/unicase/u8-tolower2
-rw-r--r--modules/unicase/u8-tolower-tests2
-rw-r--r--modules/unicase/u8-totitle2
-rw-r--r--modules/unicase/u8-totitle-tests2
-rw-r--r--modules/unicase/u8-toupper2
-rw-r--r--modules/unicase/u8-toupper-tests2
-rw-r--r--modules/unicase/ulc-casecmp2
-rw-r--r--modules/unicase/ulc-casecmp-tests2
-rw-r--r--modules/unicase/ulc-casecoll2
-rw-r--r--modules/unicase/ulc-casecoll-tests2
-rw-r--r--modules/unicase/ulc-casexfrm2
-rw-r--r--modules/uniconv/base13
-rw-r--r--modules/uniconv/u16-conv-from-enc2
-rw-r--r--modules/uniconv/u16-conv-from-enc-tests2
-rw-r--r--modules/uniconv/u16-conv-to-enc2
-rw-r--r--modules/uniconv/u16-conv-to-enc-tests2
-rw-r--r--modules/uniconv/u16-strconv-from-enc2
-rw-r--r--modules/uniconv/u16-strconv-from-enc-tests2
-rw-r--r--modules/uniconv/u16-strconv-from-locale2
-rw-r--r--modules/uniconv/u16-strconv-to-enc2
-rw-r--r--modules/uniconv/u16-strconv-to-enc-tests2
-rw-r--r--modules/uniconv/u16-strconv-to-locale2
-rw-r--r--modules/uniconv/u32-conv-from-enc2
-rw-r--r--modules/uniconv/u32-conv-from-enc-tests2
-rw-r--r--modules/uniconv/u32-conv-to-enc2
-rw-r--r--modules/uniconv/u32-conv-to-enc-tests2
-rw-r--r--modules/uniconv/u32-strconv-from-enc2
-rw-r--r--modules/uniconv/u32-strconv-from-enc-tests2
-rw-r--r--modules/uniconv/u32-strconv-from-locale2
-rw-r--r--modules/uniconv/u32-strconv-to-enc2
-rw-r--r--modules/uniconv/u32-strconv-to-enc-tests2
-rw-r--r--modules/uniconv/u32-strconv-to-locale2
-rw-r--r--modules/uniconv/u8-conv-from-enc2
-rw-r--r--modules/uniconv/u8-conv-from-enc-tests2
-rw-r--r--modules/uniconv/u8-conv-to-enc2
-rw-r--r--modules/uniconv/u8-conv-to-enc-tests2
-rw-r--r--modules/uniconv/u8-strconv-from-enc2
-rw-r--r--modules/uniconv/u8-strconv-from-enc-tests2
-rw-r--r--modules/uniconv/u8-strconv-from-locale2
-rw-r--r--modules/uniconv/u8-strconv-to-enc2
-rw-r--r--modules/uniconv/u8-strconv-to-enc-tests2
-rw-r--r--modules/uniconv/u8-strconv-to-locale2
-rw-r--r--modules/unictype/base13
-rw-r--r--modules/unictype/bidicategory-byname2
-rw-r--r--modules/unictype/bidicategory-byname-tests2
-rw-r--r--modules/unictype/bidicategory-name2
-rw-r--r--modules/unictype/bidicategory-name-tests2
-rw-r--r--modules/unictype/bidicategory-of2
-rw-r--r--modules/unictype/bidicategory-of-tests2
-rw-r--r--modules/unictype/bidicategory-test2
-rw-r--r--modules/unictype/bidicategory-test-tests2
-rw-r--r--modules/unictype/block-list2
-rw-r--r--modules/unictype/block-list-tests2
-rw-r--r--modules/unictype/block-of-tests2
-rw-r--r--modules/unictype/block-test2
-rw-r--r--modules/unictype/block-test-tests2
-rw-r--r--modules/unictype/category-C2
-rw-r--r--modules/unictype/category-C-tests2
-rw-r--r--modules/unictype/category-Cc2
-rw-r--r--modules/unictype/category-Cc-tests2
-rw-r--r--modules/unictype/category-Cf2
-rw-r--r--modules/unictype/category-Cf-tests2
-rw-r--r--modules/unictype/category-Cn2
-rw-r--r--modules/unictype/category-Cn-tests2
-rw-r--r--modules/unictype/category-Co2
-rw-r--r--modules/unictype/category-Co-tests2
-rw-r--r--modules/unictype/category-Cs2
-rw-r--r--modules/unictype/category-Cs-tests2
-rw-r--r--modules/unictype/category-L2
-rw-r--r--modules/unictype/category-L-tests2
-rw-r--r--modules/unictype/category-Ll2
-rw-r--r--modules/unictype/category-Ll-tests2
-rw-r--r--modules/unictype/category-Lm2
-rw-r--r--modules/unictype/category-Lm-tests2
-rw-r--r--modules/unictype/category-Lo2
-rw-r--r--modules/unictype/category-Lo-tests2
-rw-r--r--modules/unictype/category-Lt2
-rw-r--r--modules/unictype/category-Lt-tests2
-rw-r--r--modules/unictype/category-Lu2
-rw-r--r--modules/unictype/category-Lu-tests2
-rw-r--r--modules/unictype/category-M2
-rw-r--r--modules/unictype/category-M-tests2
-rw-r--r--modules/unictype/category-Mc2
-rw-r--r--modules/unictype/category-Mc-tests2
-rw-r--r--modules/unictype/category-Me2
-rw-r--r--modules/unictype/category-Me-tests2
-rw-r--r--modules/unictype/category-Mn2
-rw-r--r--modules/unictype/category-Mn-tests2
-rw-r--r--modules/unictype/category-N2
-rw-r--r--modules/unictype/category-N-tests2
-rw-r--r--modules/unictype/category-Nd2
-rw-r--r--modules/unictype/category-Nd-tests2
-rw-r--r--modules/unictype/category-Nl2
-rw-r--r--modules/unictype/category-Nl-tests2
-rw-r--r--modules/unictype/category-No2
-rw-r--r--modules/unictype/category-No-tests2
-rw-r--r--modules/unictype/category-P2
-rw-r--r--modules/unictype/category-P-tests2
-rw-r--r--modules/unictype/category-Pc2
-rw-r--r--modules/unictype/category-Pc-tests2
-rw-r--r--modules/unictype/category-Pd2
-rw-r--r--modules/unictype/category-Pd-tests2
-rw-r--r--modules/unictype/category-Pe2
-rw-r--r--modules/unictype/category-Pe-tests2
-rw-r--r--modules/unictype/category-Pf2
-rw-r--r--modules/unictype/category-Pf-tests2
-rw-r--r--modules/unictype/category-Pi2
-rw-r--r--modules/unictype/category-Pi-tests2
-rw-r--r--modules/unictype/category-Po2
-rw-r--r--modules/unictype/category-Po-tests2
-rw-r--r--modules/unictype/category-Ps2
-rw-r--r--modules/unictype/category-Ps-tests2
-rw-r--r--modules/unictype/category-S2
-rw-r--r--modules/unictype/category-S-tests2
-rw-r--r--modules/unictype/category-Sc2
-rw-r--r--modules/unictype/category-Sc-tests2
-rw-r--r--modules/unictype/category-Sk2
-rw-r--r--modules/unictype/category-Sk-tests2
-rw-r--r--modules/unictype/category-Sm2
-rw-r--r--modules/unictype/category-Sm-tests2
-rw-r--r--modules/unictype/category-So2
-rw-r--r--modules/unictype/category-So-tests2
-rw-r--r--modules/unictype/category-Z2
-rw-r--r--modules/unictype/category-Z-tests2
-rw-r--r--modules/unictype/category-Zl2
-rw-r--r--modules/unictype/category-Zl-tests2
-rw-r--r--modules/unictype/category-Zp2
-rw-r--r--modules/unictype/category-Zp-tests2
-rw-r--r--modules/unictype/category-Zs2
-rw-r--r--modules/unictype/category-Zs-tests2
-rw-r--r--modules/unictype/category-and2
-rw-r--r--modules/unictype/category-and-not2
-rw-r--r--modules/unictype/category-and-not-tests2
-rw-r--r--modules/unictype/category-and-tests2
-rw-r--r--modules/unictype/category-byname2
-rw-r--r--modules/unictype/category-byname-tests2
-rw-r--r--modules/unictype/category-name2
-rw-r--r--modules/unictype/category-name-tests2
-rw-r--r--modules/unictype/category-none2
-rw-r--r--modules/unictype/category-none-tests2
-rw-r--r--modules/unictype/category-of2
-rw-r--r--modules/unictype/category-of-tests2
-rw-r--r--modules/unictype/category-or2
-rw-r--r--modules/unictype/category-or-tests2
-rw-r--r--modules/unictype/category-test2
-rw-r--r--modules/unictype/category-test-withtable-tests2
-rw-r--r--modules/unictype/combining-class2
-rw-r--r--modules/unictype/combining-class-tests2
-rw-r--r--modules/unictype/ctype-alnum2
-rw-r--r--modules/unictype/ctype-alnum-tests2
-rw-r--r--modules/unictype/ctype-alpha2
-rw-r--r--modules/unictype/ctype-alpha-tests2
-rw-r--r--modules/unictype/ctype-blank2
-rw-r--r--modules/unictype/ctype-blank-tests2
-rw-r--r--modules/unictype/ctype-cntrl2
-rw-r--r--modules/unictype/ctype-cntrl-tests2
-rw-r--r--modules/unictype/ctype-digit2
-rw-r--r--modules/unictype/ctype-digit-tests2
-rw-r--r--modules/unictype/ctype-graph2
-rw-r--r--modules/unictype/ctype-graph-tests2
-rw-r--r--modules/unictype/ctype-lower2
-rw-r--r--modules/unictype/ctype-lower-tests2
-rw-r--r--modules/unictype/ctype-print2
-rw-r--r--modules/unictype/ctype-print-tests2
-rw-r--r--modules/unictype/ctype-punct2
-rw-r--r--modules/unictype/ctype-punct-tests2
-rw-r--r--modules/unictype/ctype-space2
-rw-r--r--modules/unictype/ctype-space-tests2
-rw-r--r--modules/unictype/ctype-upper2
-rw-r--r--modules/unictype/ctype-upper-tests2
-rw-r--r--modules/unictype/ctype-xdigit2
-rw-r--r--modules/unictype/ctype-xdigit-tests2
-rw-r--r--modules/unictype/decimal-digit2
-rw-r--r--modules/unictype/decimal-digit-tests2
-rw-r--r--modules/unictype/digit2
-rw-r--r--modules/unictype/digit-tests2
-rw-r--r--modules/unictype/mirror2
-rw-r--r--modules/unictype/mirror-tests2
-rw-r--r--modules/unictype/numeric2
-rw-r--r--modules/unictype/numeric-tests2
-rw-r--r--modules/unictype/property-alphabetic2
-rw-r--r--modules/unictype/property-alphabetic-tests2
-rw-r--r--modules/unictype/property-ascii-hex-digit2
-rw-r--r--modules/unictype/property-ascii-hex-digit-tests2
-rw-r--r--modules/unictype/property-bidi-arabic-digit2
-rw-r--r--modules/unictype/property-bidi-arabic-digit-tests2
-rw-r--r--modules/unictype/property-bidi-arabic-right-to-left2
-rw-r--r--modules/unictype/property-bidi-arabic-right-to-left-tests2
-rw-r--r--modules/unictype/property-bidi-block-separator2
-rw-r--r--modules/unictype/property-bidi-block-separator-tests2
-rw-r--r--modules/unictype/property-bidi-boundary-neutral2
-rw-r--r--modules/unictype/property-bidi-boundary-neutral-tests2
-rw-r--r--modules/unictype/property-bidi-common-separator2
-rw-r--r--modules/unictype/property-bidi-common-separator-tests2
-rw-r--r--modules/unictype/property-bidi-control2
-rw-r--r--modules/unictype/property-bidi-control-tests2
-rw-r--r--modules/unictype/property-bidi-embedding-or-override2
-rw-r--r--modules/unictype/property-bidi-embedding-or-override-tests2
-rw-r--r--modules/unictype/property-bidi-eur-num-separator2
-rw-r--r--modules/unictype/property-bidi-eur-num-separator-tests2
-rw-r--r--modules/unictype/property-bidi-eur-num-terminator2
-rw-r--r--modules/unictype/property-bidi-eur-num-terminator-tests2
-rw-r--r--modules/unictype/property-bidi-european-digit2
-rw-r--r--modules/unictype/property-bidi-european-digit-tests2
-rw-r--r--modules/unictype/property-bidi-hebrew-right-to-left2
-rw-r--r--modules/unictype/property-bidi-hebrew-right-to-left-tests2
-rw-r--r--modules/unictype/property-bidi-left-to-right2
-rw-r--r--modules/unictype/property-bidi-left-to-right-tests2
-rw-r--r--modules/unictype/property-bidi-non-spacing-mark2
-rw-r--r--modules/unictype/property-bidi-non-spacing-mark-tests2
-rw-r--r--modules/unictype/property-bidi-other-neutral2
-rw-r--r--modules/unictype/property-bidi-other-neutral-tests2
-rw-r--r--modules/unictype/property-bidi-pdf2
-rw-r--r--modules/unictype/property-bidi-pdf-tests2
-rw-r--r--modules/unictype/property-bidi-segment-separator2
-rw-r--r--modules/unictype/property-bidi-segment-separator-tests2
-rw-r--r--modules/unictype/property-bidi-whitespace2
-rw-r--r--modules/unictype/property-bidi-whitespace-tests2
-rw-r--r--modules/unictype/property-byname2
-rw-r--r--modules/unictype/property-byname-tests2
-rw-r--r--modules/unictype/property-combining2
-rw-r--r--modules/unictype/property-combining-tests2
-rw-r--r--modules/unictype/property-composite2
-rw-r--r--modules/unictype/property-composite-tests2
-rw-r--r--modules/unictype/property-currency-symbol2
-rw-r--r--modules/unictype/property-currency-symbol-tests2
-rw-r--r--modules/unictype/property-dash2
-rw-r--r--modules/unictype/property-dash-tests2
-rw-r--r--modules/unictype/property-decimal-digit2
-rw-r--r--modules/unictype/property-decimal-digit-tests2
-rw-r--r--modules/unictype/property-default-ignorable-code-point2
-rw-r--r--modules/unictype/property-default-ignorable-code-point-tests2
-rw-r--r--modules/unictype/property-deprecated2
-rw-r--r--modules/unictype/property-deprecated-tests2
-rw-r--r--modules/unictype/property-diacritic2
-rw-r--r--modules/unictype/property-diacritic-tests2
-rw-r--r--modules/unictype/property-extender2
-rw-r--r--modules/unictype/property-extender-tests2
-rw-r--r--modules/unictype/property-format-control2
-rw-r--r--modules/unictype/property-format-control-tests2
-rw-r--r--modules/unictype/property-grapheme-base2
-rw-r--r--modules/unictype/property-grapheme-base-tests2
-rw-r--r--modules/unictype/property-grapheme-extend2
-rw-r--r--modules/unictype/property-grapheme-extend-tests2
-rw-r--r--modules/unictype/property-grapheme-link2
-rw-r--r--modules/unictype/property-grapheme-link-tests2
-rw-r--r--modules/unictype/property-hex-digit2
-rw-r--r--modules/unictype/property-hex-digit-tests2
-rw-r--r--modules/unictype/property-hyphen2
-rw-r--r--modules/unictype/property-hyphen-tests2
-rw-r--r--modules/unictype/property-id-continue2
-rw-r--r--modules/unictype/property-id-continue-tests2
-rw-r--r--modules/unictype/property-id-start2
-rw-r--r--modules/unictype/property-id-start-tests2
-rw-r--r--modules/unictype/property-ideographic2
-rw-r--r--modules/unictype/property-ideographic-tests2
-rw-r--r--modules/unictype/property-ids-binary-operator2
-rw-r--r--modules/unictype/property-ids-binary-operator-tests2
-rw-r--r--modules/unictype/property-ids-trinary-operator2
-rw-r--r--modules/unictype/property-ids-trinary-operator-tests2
-rw-r--r--modules/unictype/property-ignorable-control2
-rw-r--r--modules/unictype/property-ignorable-control-tests2
-rw-r--r--modules/unictype/property-iso-control2
-rw-r--r--modules/unictype/property-iso-control-tests2
-rw-r--r--modules/unictype/property-join-control2
-rw-r--r--modules/unictype/property-join-control-tests2
-rw-r--r--modules/unictype/property-left-of-pair2
-rw-r--r--modules/unictype/property-left-of-pair-tests2
-rw-r--r--modules/unictype/property-line-separator2
-rw-r--r--modules/unictype/property-line-separator-tests2
-rw-r--r--modules/unictype/property-logical-order-exception2
-rw-r--r--modules/unictype/property-logical-order-exception-tests2
-rw-r--r--modules/unictype/property-lowercase2
-rw-r--r--modules/unictype/property-lowercase-tests2
-rw-r--r--modules/unictype/property-math2
-rw-r--r--modules/unictype/property-math-tests2
-rw-r--r--modules/unictype/property-non-break2
-rw-r--r--modules/unictype/property-non-break-tests2
-rw-r--r--modules/unictype/property-not-a-character2
-rw-r--r--modules/unictype/property-not-a-character-tests2
-rw-r--r--modules/unictype/property-numeric2
-rw-r--r--modules/unictype/property-numeric-tests2
-rw-r--r--modules/unictype/property-other-alphabetic2
-rw-r--r--modules/unictype/property-other-alphabetic-tests2
-rw-r--r--modules/unictype/property-other-default-ignorable-code-point2
-rw-r--r--modules/unictype/property-other-default-ignorable-code-point-tests2
-rw-r--r--modules/unictype/property-other-grapheme-extend2
-rw-r--r--modules/unictype/property-other-grapheme-extend-tests2
-rw-r--r--modules/unictype/property-other-id-continue2
-rw-r--r--modules/unictype/property-other-id-continue-tests2
-rw-r--r--modules/unictype/property-other-id-start2
-rw-r--r--modules/unictype/property-other-id-start-tests2
-rw-r--r--modules/unictype/property-other-lowercase2
-rw-r--r--modules/unictype/property-other-lowercase-tests2
-rw-r--r--modules/unictype/property-other-math2
-rw-r--r--modules/unictype/property-other-math-tests2
-rw-r--r--modules/unictype/property-other-uppercase2
-rw-r--r--modules/unictype/property-other-uppercase-tests2
-rw-r--r--modules/unictype/property-paired-punctuation2
-rw-r--r--modules/unictype/property-paired-punctuation-tests2
-rw-r--r--modules/unictype/property-paragraph-separator2
-rw-r--r--modules/unictype/property-paragraph-separator-tests2
-rw-r--r--modules/unictype/property-pattern-syntax2
-rw-r--r--modules/unictype/property-pattern-syntax-tests2
-rw-r--r--modules/unictype/property-pattern-white-space2
-rw-r--r--modules/unictype/property-pattern-white-space-tests2
-rw-r--r--modules/unictype/property-private-use2
-rw-r--r--modules/unictype/property-private-use-tests2
-rw-r--r--modules/unictype/property-punctuation2
-rw-r--r--modules/unictype/property-punctuation-tests2
-rw-r--r--modules/unictype/property-quotation-mark2
-rw-r--r--modules/unictype/property-quotation-mark-tests2
-rw-r--r--modules/unictype/property-radical2
-rw-r--r--modules/unictype/property-radical-tests2
-rw-r--r--modules/unictype/property-sentence-terminal2
-rw-r--r--modules/unictype/property-sentence-terminal-tests2
-rw-r--r--modules/unictype/property-soft-dotted2
-rw-r--r--modules/unictype/property-soft-dotted-tests2
-rw-r--r--modules/unictype/property-space2
-rw-r--r--modules/unictype/property-space-tests2
-rw-r--r--modules/unictype/property-terminal-punctuation2
-rw-r--r--modules/unictype/property-terminal-punctuation-tests2
-rw-r--r--modules/unictype/property-test2
-rw-r--r--modules/unictype/property-test-tests2
-rw-r--r--modules/unictype/property-titlecase2
-rw-r--r--modules/unictype/property-titlecase-tests2
-rw-r--r--modules/unictype/property-unassigned-code-value2
-rw-r--r--modules/unictype/property-unassigned-code-value-tests2
-rw-r--r--modules/unictype/property-unified-ideograph2
-rw-r--r--modules/unictype/property-unified-ideograph-tests2
-rw-r--r--modules/unictype/property-uppercase2
-rw-r--r--modules/unictype/property-uppercase-tests2
-rw-r--r--modules/unictype/property-variation-selector2
-rw-r--r--modules/unictype/property-variation-selector-tests2
-rw-r--r--modules/unictype/property-white-space2
-rw-r--r--modules/unictype/property-white-space-tests2
-rw-r--r--modules/unictype/property-xid-continue2
-rw-r--r--modules/unictype/property-xid-continue-tests2
-rw-r--r--modules/unictype/property-xid-start2
-rw-r--r--modules/unictype/property-xid-start-tests2
-rw-r--r--modules/unictype/property-zero-width2
-rw-r--r--modules/unictype/property-zero-width-tests2
-rw-r--r--modules/unictype/scripts2
-rw-r--r--modules/unictype/scripts-tests2
-rw-r--r--modules/unictype/syntax-c-ident2
-rw-r--r--modules/unictype/syntax-c-ident-tests2
-rw-r--r--modules/unictype/syntax-c-whitespace2
-rw-r--r--modules/unictype/syntax-c-whitespace-tests2
-rw-r--r--modules/unictype/syntax-java-ident2
-rw-r--r--modules/unictype/syntax-java-ident-tests2
-rw-r--r--modules/unictype/syntax-java-whitespace2
-rw-r--r--modules/unictype/syntax-java-whitespace-tests2
-rw-r--r--modules/unilbrk/base13
-rw-r--r--modules/unilbrk/u16-possible-linebreaks2
-rw-r--r--modules/unilbrk/u16-possible-linebreaks-tests2
-rw-r--r--modules/unilbrk/u16-width-linebreaks2
-rw-r--r--modules/unilbrk/u16-width-linebreaks-tests2
-rw-r--r--modules/unilbrk/u32-possible-linebreaks2
-rw-r--r--modules/unilbrk/u32-possible-linebreaks-tests2
-rw-r--r--modules/unilbrk/u32-width-linebreaks2
-rw-r--r--modules/unilbrk/u32-width-linebreaks-tests2
-rw-r--r--modules/unilbrk/u8-possible-linebreaks2
-rw-r--r--modules/unilbrk/u8-possible-linebreaks-tests2
-rw-r--r--modules/unilbrk/u8-width-linebreaks2
-rw-r--r--modules/unilbrk/u8-width-linebreaks-tests2
-rw-r--r--modules/unilbrk/ulc-possible-linebreaks2
-rw-r--r--modules/unilbrk/ulc-possible-linebreaks-tests2
-rw-r--r--modules/unilbrk/ulc-width-linebreaks2
-rw-r--r--modules/unilbrk/ulc-width-linebreaks-tests2
-rw-r--r--modules/uniname/base13
-rw-r--r--modules/uniname/uniname2
-rw-r--r--modules/uniname/uniname-tests2
-rw-r--r--modules/uninorm/base13
-rw-r--r--modules/uninorm/canonical-decomposition2
-rw-r--r--modules/uninorm/canonical-decomposition-tests2
-rw-r--r--modules/uninorm/compat-decomposition-tests2
-rw-r--r--modules/uninorm/composition2
-rw-r--r--modules/uninorm/composition-tests2
-rw-r--r--modules/uninorm/decomposing-form2
-rw-r--r--modules/uninorm/decomposing-form-tests2
-rw-r--r--modules/uninorm/decomposition2
-rw-r--r--modules/uninorm/decomposition-tests2
-rw-r--r--modules/uninorm/filter2
-rw-r--r--modules/uninorm/filter-tests2
-rw-r--r--modules/uninorm/nfc2
-rw-r--r--modules/uninorm/nfc-tests3
-rw-r--r--modules/uninorm/nfd2
-rw-r--r--modules/uninorm/nfd-tests3
-rw-r--r--modules/uninorm/nfkc2
-rw-r--r--modules/uninorm/nfkc-tests3
-rw-r--r--modules/uninorm/nfkd2
-rw-r--r--modules/uninorm/nfkd-tests3
-rw-r--r--modules/uninorm/u16-normalize2
-rw-r--r--modules/uninorm/u16-normcmp2
-rw-r--r--modules/uninorm/u16-normcmp-tests2
-rw-r--r--modules/uninorm/u16-normcoll2
-rw-r--r--modules/uninorm/u16-normcoll-tests2
-rw-r--r--modules/uninorm/u16-normxfrm2
-rw-r--r--modules/uninorm/u32-normalize2
-rw-r--r--modules/uninorm/u32-normcmp2
-rw-r--r--modules/uninorm/u32-normcmp-tests2
-rw-r--r--modules/uninorm/u32-normcoll2
-rw-r--r--modules/uninorm/u32-normcoll-tests2
-rw-r--r--modules/uninorm/u32-normxfrm2
-rw-r--r--modules/uninorm/u8-normalize2
-rw-r--r--modules/uninorm/u8-normcmp2
-rw-r--r--modules/uninorm/u8-normcmp-tests2
-rw-r--r--modules/uninorm/u8-normcoll2
-rw-r--r--modules/uninorm/u8-normcoll-tests2
-rw-r--r--modules/uninorm/u8-normxfrm2
-rw-r--r--modules/unistdio/base13
-rw-r--r--modules/unistdio/u16-asnprintf2
-rw-r--r--modules/unistdio/u16-asnprintf-tests2
-rw-r--r--modules/unistdio/u16-asprintf2
-rw-r--r--modules/unistdio/u16-snprintf2
-rw-r--r--modules/unistdio/u16-sprintf2
-rw-r--r--modules/unistdio/u16-u16-asnprintf2
-rw-r--r--modules/unistdio/u16-u16-asprintf2
-rw-r--r--modules/unistdio/u16-u16-snprintf2
-rw-r--r--modules/unistdio/u16-u16-sprintf2
-rw-r--r--modules/unistdio/u16-u16-vasnprintf2
-rw-r--r--modules/unistdio/u16-u16-vasprintf2
-rw-r--r--modules/unistdio/u16-u16-vsnprintf2
-rw-r--r--modules/unistdio/u16-u16-vsprintf2
-rw-r--r--modules/unistdio/u16-vasnprintf2
-rw-r--r--modules/unistdio/u16-vasnprintf-tests6
-rw-r--r--modules/unistdio/u16-vasprintf2
-rw-r--r--modules/unistdio/u16-vasprintf-tests2
-rw-r--r--modules/unistdio/u16-vsnprintf2
-rw-r--r--modules/unistdio/u16-vsnprintf-tests2
-rw-r--r--modules/unistdio/u16-vsprintf2
-rw-r--r--modules/unistdio/u16-vsprintf-tests2
-rw-r--r--modules/unistdio/u32-asnprintf2
-rw-r--r--modules/unistdio/u32-asnprintf-tests2
-rw-r--r--modules/unistdio/u32-asprintf2
-rw-r--r--modules/unistdio/u32-snprintf2
-rw-r--r--modules/unistdio/u32-sprintf2
-rw-r--r--modules/unistdio/u32-u32-asnprintf2
-rw-r--r--modules/unistdio/u32-u32-asprintf2
-rw-r--r--modules/unistdio/u32-u32-snprintf2
-rw-r--r--modules/unistdio/u32-u32-sprintf2
-rw-r--r--modules/unistdio/u32-u32-vasnprintf2
-rw-r--r--modules/unistdio/u32-u32-vasprintf2
-rw-r--r--modules/unistdio/u32-u32-vsnprintf2
-rw-r--r--modules/unistdio/u32-u32-vsprintf2
-rw-r--r--modules/unistdio/u32-vasnprintf2
-rw-r--r--modules/unistdio/u32-vasnprintf-tests6
-rw-r--r--modules/unistdio/u32-vasprintf2
-rw-r--r--modules/unistdio/u32-vasprintf-tests2
-rw-r--r--modules/unistdio/u32-vsnprintf2
-rw-r--r--modules/unistdio/u32-vsnprintf-tests2
-rw-r--r--modules/unistdio/u32-vsprintf2
-rw-r--r--modules/unistdio/u32-vsprintf-tests2
-rw-r--r--modules/unistdio/u8-asnprintf2
-rw-r--r--modules/unistdio/u8-asnprintf-tests2
-rw-r--r--modules/unistdio/u8-asprintf2
-rw-r--r--modules/unistdio/u8-snprintf2
-rw-r--r--modules/unistdio/u8-sprintf2
-rw-r--r--modules/unistdio/u8-u8-asnprintf2
-rw-r--r--modules/unistdio/u8-u8-asprintf2
-rw-r--r--modules/unistdio/u8-u8-snprintf2
-rw-r--r--modules/unistdio/u8-u8-sprintf2
-rw-r--r--modules/unistdio/u8-u8-vasnprintf2
-rw-r--r--modules/unistdio/u8-u8-vasprintf2
-rw-r--r--modules/unistdio/u8-u8-vsnprintf2
-rw-r--r--modules/unistdio/u8-u8-vsprintf2
-rw-r--r--modules/unistdio/u8-vasnprintf2
-rw-r--r--modules/unistdio/u8-vasnprintf-tests6
-rw-r--r--modules/unistdio/u8-vasprintf2
-rw-r--r--modules/unistdio/u8-vasprintf-tests2
-rw-r--r--modules/unistdio/u8-vsnprintf2
-rw-r--r--modules/unistdio/u8-vsnprintf-tests2
-rw-r--r--modules/unistdio/u8-vsprintf2
-rw-r--r--modules/unistdio/u8-vsprintf-tests2
-rw-r--r--modules/unistdio/ulc-asnprintf2
-rw-r--r--modules/unistdio/ulc-asnprintf-tests2
-rw-r--r--modules/unistdio/ulc-asprintf2
-rw-r--r--modules/unistdio/ulc-fprintf2
-rw-r--r--modules/unistdio/ulc-snprintf2
-rw-r--r--modules/unistdio/ulc-sprintf2
-rw-r--r--modules/unistdio/ulc-vasnprintf2
-rw-r--r--modules/unistdio/ulc-vasnprintf-tests6
-rw-r--r--modules/unistdio/ulc-vasprintf2
-rw-r--r--modules/unistdio/ulc-vasprintf-tests2
-rw-r--r--modules/unistdio/ulc-vfprintf2
-rw-r--r--modules/unistdio/ulc-vsnprintf2
-rw-r--r--modules/unistdio/ulc-vsnprintf-tests2
-rw-r--r--modules/unistdio/ulc-vsprintf2
-rw-r--r--modules/unistdio/ulc-vsprintf-tests2
-rw-r--r--modules/unistr/base13
-rw-r--r--modules/unistr/u16-check2
-rw-r--r--modules/unistr/u16-check-tests1
-rw-r--r--modules/unistr/u16-chr2
-rw-r--r--modules/unistr/u16-chr-tests1
-rw-r--r--modules/unistr/u16-cmp2
-rw-r--r--modules/unistr/u16-cmp-tests1
-rw-r--r--modules/unistr/u16-cmp22
-rw-r--r--modules/unistr/u16-cmp2-tests1
-rw-r--r--modules/unistr/u16-cpy2
-rw-r--r--modules/unistr/u16-cpy-alloc2
-rw-r--r--modules/unistr/u16-cpy-alloc-tests1
-rw-r--r--modules/unistr/u16-cpy-tests1
-rw-r--r--modules/unistr/u16-endswith2
-rw-r--r--modules/unistr/u16-mblen2
-rw-r--r--modules/unistr/u16-mblen-tests1
-rw-r--r--modules/unistr/u16-mbsnlen2
-rw-r--r--modules/unistr/u16-mbsnlen-tests1
-rw-r--r--modules/unistr/u16-mbtouc2
-rw-r--r--modules/unistr/u16-mbtouc-tests1
-rw-r--r--modules/unistr/u16-mbtouc-unsafe2
-rw-r--r--modules/unistr/u16-mbtouc-unsafe-tests1
-rw-r--r--modules/unistr/u16-mbtoucr2
-rw-r--r--modules/unistr/u16-mbtoucr-tests1
-rw-r--r--modules/unistr/u16-move2
-rw-r--r--modules/unistr/u16-move-tests1
-rw-r--r--modules/unistr/u16-next2
-rw-r--r--modules/unistr/u16-next-tests1
-rw-r--r--modules/unistr/u16-prev2
-rw-r--r--modules/unistr/u16-prev-tests1
-rw-r--r--modules/unistr/u16-set2
-rw-r--r--modules/unistr/u16-set-tests1
-rw-r--r--modules/unistr/u16-startswith2
-rw-r--r--modules/unistr/u16-stpcpy2
-rw-r--r--modules/unistr/u16-stpcpy-tests1
-rw-r--r--modules/unistr/u16-stpncpy2
-rw-r--r--modules/unistr/u16-stpncpy-tests1
-rw-r--r--modules/unistr/u16-strcat2
-rw-r--r--modules/unistr/u16-strcat-tests1
-rw-r--r--modules/unistr/u16-strchr2
-rw-r--r--modules/unistr/u16-strcmp2
-rw-r--r--modules/unistr/u16-strcmp-tests1
-rw-r--r--modules/unistr/u16-strcoll2
-rw-r--r--modules/unistr/u16-strcoll-tests2
-rw-r--r--modules/unistr/u16-strcpy2
-rw-r--r--modules/unistr/u16-strcpy-tests1
-rw-r--r--modules/unistr/u16-strcspn2
-rw-r--r--modules/unistr/u16-strdup2
-rw-r--r--modules/unistr/u16-strdup-tests1
-rw-r--r--modules/unistr/u16-strlen2
-rw-r--r--modules/unistr/u16-strlen-tests1
-rw-r--r--modules/unistr/u16-strmblen2
-rw-r--r--modules/unistr/u16-strmblen-tests1
-rw-r--r--modules/unistr/u16-strmbtouc2
-rw-r--r--modules/unistr/u16-strmbtouc-tests1
-rw-r--r--modules/unistr/u16-strncat2
-rw-r--r--modules/unistr/u16-strncat-tests1
-rw-r--r--modules/unistr/u16-strncmp2
-rw-r--r--modules/unistr/u16-strncmp-tests1
-rw-r--r--modules/unistr/u16-strncpy2
-rw-r--r--modules/unistr/u16-strncpy-tests1
-rw-r--r--modules/unistr/u16-strnlen2
-rw-r--r--modules/unistr/u16-strnlen-tests1
-rw-r--r--modules/unistr/u16-strpbrk2
-rw-r--r--modules/unistr/u16-strrchr2
-rw-r--r--modules/unistr/u16-strspn2
-rw-r--r--modules/unistr/u16-strstr2
-rw-r--r--modules/unistr/u16-strtok2
-rw-r--r--modules/unistr/u16-to-u322
-rw-r--r--modules/unistr/u16-to-u32-tests1
-rw-r--r--modules/unistr/u16-to-u82
-rw-r--r--modules/unistr/u16-to-u8-tests1
-rw-r--r--modules/unistr/u16-uctomb2
-rw-r--r--modules/unistr/u16-uctomb-tests1
-rw-r--r--modules/unistr/u32-check2
-rw-r--r--modules/unistr/u32-check-tests1
-rw-r--r--modules/unistr/u32-chr2
-rw-r--r--modules/unistr/u32-chr-tests1
-rw-r--r--modules/unistr/u32-cmp2
-rw-r--r--modules/unistr/u32-cmp-tests1
-rw-r--r--modules/unistr/u32-cmp22
-rw-r--r--modules/unistr/u32-cmp2-tests1
-rw-r--r--modules/unistr/u32-cpy2
-rw-r--r--modules/unistr/u32-cpy-alloc2
-rw-r--r--modules/unistr/u32-cpy-alloc-tests1
-rw-r--r--modules/unistr/u32-cpy-tests1
-rw-r--r--modules/unistr/u32-endswith2
-rw-r--r--modules/unistr/u32-mblen2
-rw-r--r--modules/unistr/u32-mblen-tests1
-rw-r--r--modules/unistr/u32-mbsnlen2
-rw-r--r--modules/unistr/u32-mbsnlen-tests1
-rw-r--r--modules/unistr/u32-mbtouc2
-rw-r--r--modules/unistr/u32-mbtouc-tests1
-rw-r--r--modules/unistr/u32-mbtouc-unsafe2
-rw-r--r--modules/unistr/u32-mbtouc-unsafe-tests1
-rw-r--r--modules/unistr/u32-mbtoucr2
-rw-r--r--modules/unistr/u32-mbtoucr-tests1
-rw-r--r--modules/unistr/u32-move2
-rw-r--r--modules/unistr/u32-move-tests1
-rw-r--r--modules/unistr/u32-next2
-rw-r--r--modules/unistr/u32-next-tests1
-rw-r--r--modules/unistr/u32-prev2
-rw-r--r--modules/unistr/u32-prev-tests1
-rw-r--r--modules/unistr/u32-set2
-rw-r--r--modules/unistr/u32-set-tests1
-rw-r--r--modules/unistr/u32-startswith2
-rw-r--r--modules/unistr/u32-stpcpy2
-rw-r--r--modules/unistr/u32-stpcpy-tests1
-rw-r--r--modules/unistr/u32-stpncpy2
-rw-r--r--modules/unistr/u32-stpncpy-tests1
-rw-r--r--modules/unistr/u32-strcat2
-rw-r--r--modules/unistr/u32-strcat-tests1
-rw-r--r--modules/unistr/u32-strchr2
-rw-r--r--modules/unistr/u32-strcmp2
-rw-r--r--modules/unistr/u32-strcmp-tests1
-rw-r--r--modules/unistr/u32-strcoll2
-rw-r--r--modules/unistr/u32-strcoll-tests2
-rw-r--r--modules/unistr/u32-strcpy2
-rw-r--r--modules/unistr/u32-strcpy-tests1
-rw-r--r--modules/unistr/u32-strcspn2
-rw-r--r--modules/unistr/u32-strdup2
-rw-r--r--modules/unistr/u32-strdup-tests1
-rw-r--r--modules/unistr/u32-strlen2
-rw-r--r--modules/unistr/u32-strlen-tests1
-rw-r--r--modules/unistr/u32-strmblen2
-rw-r--r--modules/unistr/u32-strmblen-tests1
-rw-r--r--modules/unistr/u32-strmbtouc2
-rw-r--r--modules/unistr/u32-strmbtouc-tests1
-rw-r--r--modules/unistr/u32-strncat2
-rw-r--r--modules/unistr/u32-strncat-tests1
-rw-r--r--modules/unistr/u32-strncmp2
-rw-r--r--modules/unistr/u32-strncmp-tests1
-rw-r--r--modules/unistr/u32-strncpy2
-rw-r--r--modules/unistr/u32-strncpy-tests1
-rw-r--r--modules/unistr/u32-strnlen2
-rw-r--r--modules/unistr/u32-strnlen-tests1
-rw-r--r--modules/unistr/u32-strpbrk2
-rw-r--r--modules/unistr/u32-strrchr2
-rw-r--r--modules/unistr/u32-strspn2
-rw-r--r--modules/unistr/u32-strstr2
-rw-r--r--modules/unistr/u32-strtok2
-rw-r--r--modules/unistr/u32-to-u162
-rw-r--r--modules/unistr/u32-to-u16-tests1
-rw-r--r--modules/unistr/u32-to-u82
-rw-r--r--modules/unistr/u32-to-u8-tests1
-rw-r--r--modules/unistr/u32-uctomb2
-rw-r--r--modules/unistr/u32-uctomb-tests1
-rw-r--r--modules/unistr/u8-check2
-rw-r--r--modules/unistr/u8-check-tests1
-rw-r--r--modules/unistr/u8-chr2
-rw-r--r--modules/unistr/u8-chr-tests1
-rw-r--r--modules/unistr/u8-cmp2
-rw-r--r--modules/unistr/u8-cmp-tests1
-rw-r--r--modules/unistr/u8-cmp22
-rw-r--r--modules/unistr/u8-cmp2-tests1
-rw-r--r--modules/unistr/u8-cpy2
-rw-r--r--modules/unistr/u8-cpy-alloc2
-rw-r--r--modules/unistr/u8-cpy-alloc-tests1
-rw-r--r--modules/unistr/u8-cpy-tests1
-rw-r--r--modules/unistr/u8-endswith2
-rw-r--r--modules/unistr/u8-mblen2
-rw-r--r--modules/unistr/u8-mblen-tests1
-rw-r--r--modules/unistr/u8-mbsnlen2
-rw-r--r--modules/unistr/u8-mbsnlen-tests1
-rw-r--r--modules/unistr/u8-mbtouc2
-rw-r--r--modules/unistr/u8-mbtouc-tests1
-rw-r--r--modules/unistr/u8-mbtouc-unsafe2
-rw-r--r--modules/unistr/u8-mbtouc-unsafe-tests1
-rw-r--r--modules/unistr/u8-mbtoucr2
-rw-r--r--modules/unistr/u8-mbtoucr-tests1
-rw-r--r--modules/unistr/u8-move2
-rw-r--r--modules/unistr/u8-move-tests1
-rw-r--r--modules/unistr/u8-next2
-rw-r--r--modules/unistr/u8-next-tests1
-rw-r--r--modules/unistr/u8-prev2
-rw-r--r--modules/unistr/u8-prev-tests1
-rw-r--r--modules/unistr/u8-set2
-rw-r--r--modules/unistr/u8-set-tests1
-rw-r--r--modules/unistr/u8-startswith2
-rw-r--r--modules/unistr/u8-stpcpy2
-rw-r--r--modules/unistr/u8-stpcpy-tests1
-rw-r--r--modules/unistr/u8-stpncpy2
-rw-r--r--modules/unistr/u8-stpncpy-tests1
-rw-r--r--modules/unistr/u8-strcat2
-rw-r--r--modules/unistr/u8-strcat-tests1
-rw-r--r--modules/unistr/u8-strchr2
-rw-r--r--modules/unistr/u8-strcmp2
-rw-r--r--modules/unistr/u8-strcmp-tests1
-rw-r--r--modules/unistr/u8-strcoll2
-rw-r--r--modules/unistr/u8-strcoll-tests2
-rw-r--r--modules/unistr/u8-strcpy2
-rw-r--r--modules/unistr/u8-strcpy-tests1
-rw-r--r--modules/unistr/u8-strcspn2
-rw-r--r--modules/unistr/u8-strdup2
-rw-r--r--modules/unistr/u8-strdup-tests1
-rw-r--r--modules/unistr/u8-strlen2
-rw-r--r--modules/unistr/u8-strlen-tests1
-rw-r--r--modules/unistr/u8-strmblen2
-rw-r--r--modules/unistr/u8-strmblen-tests1
-rw-r--r--modules/unistr/u8-strmbtouc2
-rw-r--r--modules/unistr/u8-strmbtouc-tests1
-rw-r--r--modules/unistr/u8-strncat2
-rw-r--r--modules/unistr/u8-strncat-tests1
-rw-r--r--modules/unistr/u8-strncmp2
-rw-r--r--modules/unistr/u8-strncmp-tests1
-rw-r--r--modules/unistr/u8-strncpy2
-rw-r--r--modules/unistr/u8-strncpy-tests1
-rw-r--r--modules/unistr/u8-strnlen2
-rw-r--r--modules/unistr/u8-strnlen-tests1
-rw-r--r--modules/unistr/u8-strpbrk2
-rw-r--r--modules/unistr/u8-strrchr2
-rw-r--r--modules/unistr/u8-strspn2
-rw-r--r--modules/unistr/u8-strstr2
-rw-r--r--modules/unistr/u8-strtok2
-rw-r--r--modules/unistr/u8-to-u162
-rw-r--r--modules/unistr/u8-to-u16-tests1
-rw-r--r--modules/unistr/u8-to-u322
-rw-r--r--modules/unistr/u8-to-u32-tests1
-rw-r--r--modules/unistr/u8-uctomb2
-rw-r--r--modules/unistr/u8-uctomb-tests1
-rw-r--r--modules/unitypes12
-rw-r--r--modules/uniwbrk/base13
-rw-r--r--modules/uniwbrk/u16-wordbreaks2
-rw-r--r--modules/uniwbrk/u16-wordbreaks-tests2
-rw-r--r--modules/uniwbrk/u32-wordbreaks2
-rw-r--r--modules/uniwbrk/u32-wordbreaks-tests2
-rw-r--r--modules/uniwbrk/u8-wordbreaks2
-rw-r--r--modules/uniwbrk/u8-wordbreaks-tests2
-rw-r--r--modules/uniwbrk/ulc-wordbreaks2
-rw-r--r--modules/uniwbrk/ulc-wordbreaks-tests2
-rw-r--r--modules/uniwbrk/wordbreak-property2
-rw-r--r--modules/uniwidth/base13
-rw-r--r--modules/uniwidth/u16-strwidth2
-rw-r--r--modules/uniwidth/u16-strwidth-tests2
-rw-r--r--modules/uniwidth/u16-width2
-rw-r--r--modules/uniwidth/u16-width-tests2
-rw-r--r--modules/uniwidth/u32-strwidth2
-rw-r--r--modules/uniwidth/u32-strwidth-tests2
-rw-r--r--modules/uniwidth/u32-width2
-rw-r--r--modules/uniwidth/u32-width-tests2
-rw-r--r--modules/uniwidth/u8-strwidth2
-rw-r--r--modules/uniwidth/u8-strwidth-tests2
-rw-r--r--modules/uniwidth/u8-width2
-rw-r--r--modules/uniwidth/u8-width-tests2
-rw-r--r--modules/uniwidth/width2
-rw-r--r--modules/uniwidth/width-tests3
831 files changed, 990 insertions, 744 deletions
diff --git a/modules/libunistring b/modules/libunistring
index 844b5c1781..1de28df464 100644
--- a/modules/libunistring
+++ b/modules/libunistring
@@ -3,6 +3,7 @@ Unicode string functions.
Files:
m4/libunistring.m4
+m4/absolute-header.m4
Depends-on:
havelib
diff --git a/modules/libunistring-optional b/modules/libunistring-optional
new file mode 100644
index 0000000000..0493600074
--- /dev/null
+++ b/modules/libunistring-optional
@@ -0,0 +1,27 @@
+Description:
+Try to use system libunistring for Unicode string functions.
+
+Files:
+m4/libunistring-optional.m4
+m4/libunistring.m4
+m4/absolute-header.m4
+
+Depends-on:
+havelib
+iconv
+
+configure.ac:
+gl_LIBUNISTRING_OPTIONAL
+
+Makefile.am:
+
+Include:
+
+Link:
+$(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
+
+License:
+LGPL
+
+Maintainer:
+Paolo Bonzini, Bruno Haible
diff --git a/modules/unicase/base b/modules/unicase/base
index ddd2fe6f4d..f5e22cb279 100644
--- a/modules/unicase/base
+++ b/modules/unicase/base
@@ -2,7 +2,8 @@ Description:
Base layer for Unicode character case mappings.
Files:
-lib/unicase.h
+lib/unicase.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
@@ -10,8 +11,18 @@ uninorm/base
stdbool
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9.1], [unicase.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNICASE_H)
+
+unicase.h: unicase.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unicase.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unicase.h unicase.h-t
Include:
"unicase.h"
diff --git a/modules/unicase/cased-tests b/modules/unicase/cased-tests
index fb8c535e1c..bd960270c2 100644
--- a/modules/unicase/cased-tests
+++ b/modules/unicase/cased-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-cased
check_PROGRAMS += test-cased
test_cased_SOURCES = unicase/test-cased.c
-
+test_cased_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/empty-prefix-context b/modules/unicase/empty-prefix-context
index faa4971669..6f9bed68b6 100644
--- a/modules/unicase/empty-prefix-context
+++ b/modules/unicase/empty-prefix-context
@@ -8,9 +8,9 @@ Depends-on:
unicase/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/empty-prefix-context.c])
Makefile.am:
-lib_SOURCES += unicase/empty-prefix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/empty-suffix-context b/modules/unicase/empty-suffix-context
index 22c5b235ce..9d93cbd9f3 100644
--- a/modules/unicase/empty-suffix-context
+++ b/modules/unicase/empty-suffix-context
@@ -8,9 +8,9 @@ Depends-on:
unicase/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/empty-suffix-context.c])
Makefile.am:
-lib_SOURCES += unicase/empty-suffix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/ignorable-tests b/modules/unicase/ignorable-tests
index ca241aaf16..27270bf85d 100644
--- a/modules/unicase/ignorable-tests
+++ b/modules/unicase/ignorable-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ignorable
check_PROGRAMS += test-ignorable
test_ignorable_SOURCES = unicase/test-ignorable.c
-
+test_ignorable_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/locale-language b/modules/unicase/locale-language
index 71036f1cfc..da3e540d53 100644
--- a/modules/unicase/locale-language
+++ b/modules/unicase/locale-language
@@ -11,9 +11,9 @@ localename
gperf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unicase/locale-language.c])
Makefile.am:
-lib_SOURCES += unicase/locale-language.c
unicase/locale-languages.h: $(srcdir)/unicase/locale-languages.gperf
$(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $(srcdir)/unicase/locale-languages.h-t
diff --git a/modules/unicase/locale-language-tests b/modules/unicase/locale-language-tests
index bd6a21aef3..0b4d147a1e 100644
--- a/modules/unicase/locale-language-tests
+++ b/modules/unicase/locale-language-tests
@@ -22,4 +22,4 @@ TESTS += unicase/test-locale-language.sh
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' LOCALE_JA='@LOCALE_JA@' LOCALE_TR_UTF8='@LOCALE_TR_UTF8@' LOCALE_ZH_CN='@LOCALE_ZH_CN@'
check_PROGRAMS += test-locale-language
test_locale_language_SOURCES = unicase/test-locale-language.c
-test_locale_language_LDADD = $(LDADD) @INTL_MACOSX_LIBS@
+test_locale_language_LDADD = $(LDADD) $(LIBUNISTRING) @INTL_MACOSX_LIBS@
diff --git a/modules/unicase/tolower b/modules/unicase/tolower
index 8c34b09539..e28ee496d6 100644
--- a/modules/unicase/tolower
+++ b/modules/unicase/tolower
@@ -10,9 +10,9 @@ Depends-on:
unicase/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/tolower.c])
Makefile.am:
-lib_SOURCES += unicase/tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/tolower-tests b/modules/unicase/tolower-tests
index 8dc87f8b57..290a5e97e3 100644
--- a/modules/unicase/tolower-tests
+++ b/modules/unicase/tolower-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-uc_tolower
check_PROGRAMS += test-uc_tolower
test_uc_tolower_SOURCES = unicase/test-uc_tolower.c
-
+test_uc_tolower_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/totitle b/modules/unicase/totitle
index ad457c4fc8..6c7640a146 100644
--- a/modules/unicase/totitle
+++ b/modules/unicase/totitle
@@ -10,9 +10,9 @@ Depends-on:
unicase/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/totitle.c])
Makefile.am:
-lib_SOURCES += unicase/totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/totitle-tests b/modules/unicase/totitle-tests
index f0856dde78..54bf726e33 100644
--- a/modules/unicase/totitle-tests
+++ b/modules/unicase/totitle-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-uc_totitle
check_PROGRAMS += test-uc_totitle
test_uc_totitle_SOURCES = unicase/test-uc_totitle.c
-
+test_uc_totitle_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/toupper b/modules/unicase/toupper
index 7b669a139c..e4fc08feed 100644
--- a/modules/unicase/toupper
+++ b/modules/unicase/toupper
@@ -10,9 +10,9 @@ Depends-on:
unicase/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/toupper.c])
Makefile.am:
-lib_SOURCES += unicase/toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/toupper-tests b/modules/unicase/toupper-tests
index f0c2002807..50fd685b89 100644
--- a/modules/unicase/toupper-tests
+++ b/modules/unicase/toupper-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-uc_toupper
check_PROGRAMS += test-uc_toupper
test_uc_toupper_SOURCES = unicase/test-uc_toupper.c
-
+test_uc_toupper_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-casecmp b/modules/unicase/u16-casecmp
index ec5a60b223..d974d0693a 100644
--- a/modules/unicase/u16-casecmp
+++ b/modules/unicase/u16-casecmp
@@ -13,9 +13,9 @@ unistr/u16-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casecmp.c])
Makefile.am:
-lib_SOURCES += unicase/u16-casecmp.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-casecmp-tests b/modules/unicase/u16-casecmp-tests
index f0a9845070..9983ea5e18 100644
--- a/modules/unicase/u16-casecmp-tests
+++ b/modules/unicase/u16-casecmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-casecmp
check_PROGRAMS += test-u16-casecmp
test_u16_casecmp_SOURCES = unicase/test-u16-casecmp.c
-
+test_u16_casecmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-casecoll b/modules/unicase/u16-casecoll
index fb449a9547..de7b69664c 100644
--- a/modules/unicase/u16-casecoll
+++ b/modules/unicase/u16-casecoll
@@ -12,9 +12,9 @@ unicase/u16-casexfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casecoll.c])
Makefile.am:
-lib_SOURCES += unicase/u16-casecoll.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-casecoll-tests b/modules/unicase/u16-casecoll-tests
index 9b643e6950..7dcf911820 100644
--- a/modules/unicase/u16-casecoll-tests
+++ b/modules/unicase/u16-casecoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u16-casecoll
check_PROGRAMS += test-u16-casecoll
test_u16_casecoll_SOURCES = unicase/test-u16-casecoll.c
-test_u16_casecoll_LDADD = $(LDADD) @LIBICONV@
+test_u16_casecoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unicase/u16-casefold b/modules/unicase/u16-casefold
index 2d5ade2b17..5e15fa447b 100644
--- a/modules/unicase/u16-casefold
+++ b/modules/unicase/u16-casefold
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u16-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-casefold-tests b/modules/unicase/u16-casefold-tests
index 0c4d50c464..d77f9e5640 100644
--- a/modules/unicase/u16-casefold-tests
+++ b/modules/unicase/u16-casefold-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u16-casefold
check_PROGRAMS += test-u16-casefold
test_u16_casefold_SOURCES = unicase/test-u16-casefold.c
-
+test_u16_casefold_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-casexfrm b/modules/unicase/u16-casexfrm
index 91e722921e..f30954d686 100644
--- a/modules/unicase/u16-casexfrm
+++ b/modules/unicase/u16-casexfrm
@@ -14,9 +14,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casexfrm.c])
Makefile.am:
-lib_SOURCES += unicase/u16-casexfrm.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-ct-casefold b/modules/unicase/u16-ct-casefold
index ce50470fc6..d85ec51afa 100644
--- a/modules/unicase/u16-ct-casefold
+++ b/modules/unicase/u16-ct-casefold
@@ -15,9 +15,9 @@ uninorm/u16-normalize
uninorm/nfd
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u16-ct-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-ct-tolower b/modules/unicase/u16-ct-tolower
index e3ccbf44d9..51724a4259 100644
--- a/modules/unicase/u16-ct-tolower
+++ b/modules/unicase/u16-ct-tolower
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u16-ct-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-ct-totitle b/modules/unicase/u16-ct-totitle
index 823310ed46..6d02d18670 100644
--- a/modules/unicase/u16-ct-totitle
+++ b/modules/unicase/u16-ct-totitle
@@ -23,9 +23,9 @@ uninorm/u16-normalize
stdbool
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u16-ct-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-ct-toupper b/modules/unicase/u16-ct-toupper
index 8157915adc..f513a58707 100644
--- a/modules/unicase/u16-ct-toupper
+++ b/modules/unicase/u16-ct-toupper
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u16-ct-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-cased b/modules/unicase/u16-is-cased
index 733bc90d24..fd3921ed38 100644
--- a/modules/unicase/u16-is-cased
+++ b/modules/unicase/u16-is-cased
@@ -15,9 +15,9 @@ uninorm/nfd
unistr/u16-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-cased.c])
Makefile.am:
-lib_SOURCES += unicase/u16-is-cased.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-cased-tests b/modules/unicase/u16-is-cased-tests
index ebff592913..f08cf3a757 100644
--- a/modules/unicase/u16-is-cased-tests
+++ b/modules/unicase/u16-is-cased-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-is-cased
check_PROGRAMS += test-u16-is-cased
test_u16_is_cased_SOURCES = unicase/test-u16-is-cased.c
-
+test_u16_is_cased_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-is-casefolded b/modules/unicase/u16-is-casefolded
index 2ea0312e88..6471a9a578 100644
--- a/modules/unicase/u16-is-casefolded
+++ b/modules/unicase/u16-is-casefolded
@@ -10,9 +10,9 @@ unicase/u16-is-invariant
unicase/u16-casefold
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-casefolded.c])
Makefile.am:
-lib_SOURCES += unicase/u16-is-casefolded.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-casefolded-tests b/modules/unicase/u16-is-casefolded-tests
index 6f32c37083..7432c77149 100644
--- a/modules/unicase/u16-is-casefolded-tests
+++ b/modules/unicase/u16-is-casefolded-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-is-casefolded
check_PROGRAMS += test-u16-is-casefolded
test_u16_is_casefolded_SOURCES = unicase/test-u16-is-casefolded.c
-
+test_u16_is_casefolded_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-is-lowercase b/modules/unicase/u16-is-lowercase
index d6c3af1e21..62481a08a3 100644
--- a/modules/unicase/u16-is-lowercase
+++ b/modules/unicase/u16-is-lowercase
@@ -10,9 +10,9 @@ unicase/u16-is-invariant
unicase/u16-tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-lowercase.c])
Makefile.am:
-lib_SOURCES += unicase/u16-is-lowercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-lowercase-tests b/modules/unicase/u16-is-lowercase-tests
index f5a0a796f0..46d92e79d1 100644
--- a/modules/unicase/u16-is-lowercase-tests
+++ b/modules/unicase/u16-is-lowercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-is-lowercase
check_PROGRAMS += test-u16-is-lowercase
test_u16_is_lowercase_SOURCES = unicase/test-u16-is-lowercase.c
-
+test_u16_is_lowercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-is-titlecase b/modules/unicase/u16-is-titlecase
index cb500a0995..6501c233b5 100644
--- a/modules/unicase/u16-is-titlecase
+++ b/modules/unicase/u16-is-titlecase
@@ -10,9 +10,9 @@ unicase/u16-is-invariant
unicase/u16-totitle
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-titlecase.c])
Makefile.am:
-lib_SOURCES += unicase/u16-is-titlecase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-titlecase-tests b/modules/unicase/u16-is-titlecase-tests
index 701098a055..a335c66fd0 100644
--- a/modules/unicase/u16-is-titlecase-tests
+++ b/modules/unicase/u16-is-titlecase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-is-titlecase
check_PROGRAMS += test-u16-is-titlecase
test_u16_is_titlecase_SOURCES = unicase/test-u16-is-titlecase.c
-
+test_u16_is_titlecase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-is-uppercase b/modules/unicase/u16-is-uppercase
index aac90e3383..aa4995e161 100644
--- a/modules/unicase/u16-is-uppercase
+++ b/modules/unicase/u16-is-uppercase
@@ -10,9 +10,9 @@ unicase/u16-is-invariant
unicase/u16-toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-uppercase.c])
Makefile.am:
-lib_SOURCES += unicase/u16-is-uppercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-is-uppercase-tests b/modules/unicase/u16-is-uppercase-tests
index 28d3d8440e..f5d72875be 100644
--- a/modules/unicase/u16-is-uppercase-tests
+++ b/modules/unicase/u16-is-uppercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-is-uppercase
check_PROGRAMS += test-u16-is-uppercase
test_u16_is_uppercase_SOURCES = unicase/test-u16-is-uppercase.c
-
+test_u16_is_uppercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-prefix-context b/modules/unicase/u16-prefix-context
index 775110b91e..3f7b6d1a1a 100644
--- a/modules/unicase/u16-prefix-context
+++ b/modules/unicase/u16-prefix-context
@@ -15,9 +15,9 @@ unistr/u16-mbtouc-unsafe
unistr/u16-prev
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-prefix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u16-prefix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-suffix-context b/modules/unicase/u16-suffix-context
index 512ab2b216..18c43c7c11 100644
--- a/modules/unicase/u16-suffix-context
+++ b/modules/unicase/u16-suffix-context
@@ -14,9 +14,9 @@ unictype/combining-class
unistr/u16-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-suffix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u16-suffix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-tolower b/modules/unicase/u16-tolower
index 63c1c9faa6..d926f8af08 100644
--- a/modules/unicase/u16-tolower
+++ b/modules/unicase/u16-tolower
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u16-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-tolower-tests b/modules/unicase/u16-tolower-tests
index d4d48106c5..a74c569586 100644
--- a/modules/unicase/u16-tolower-tests
+++ b/modules/unicase/u16-tolower-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-tolower
check_PROGRAMS += test-u16-tolower
test_u16_tolower_SOURCES = unicase/test-u16-tolower.c
-
+test_u16_tolower_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-totitle b/modules/unicase/u16-totitle
index 771b563059..f6cbda5689 100644
--- a/modules/unicase/u16-totitle
+++ b/modules/unicase/u16-totitle
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u16-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-totitle-tests b/modules/unicase/u16-totitle-tests
index 00889be61c..877da691a9 100644
--- a/modules/unicase/u16-totitle-tests
+++ b/modules/unicase/u16-totitle-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-totitle
check_PROGRAMS += test-u16-totitle
test_u16_totitle_SOURCES = unicase/test-u16-totitle.c
-
+test_u16_totitle_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u16-toupper b/modules/unicase/u16-toupper
index 898edc8df7..de6d2a52b5 100644
--- a/modules/unicase/u16-toupper
+++ b/modules/unicase/u16-toupper
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u16-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u16-toupper-tests b/modules/unicase/u16-toupper-tests
index 86958fe1f3..dc8ff49878 100644
--- a/modules/unicase/u16-toupper-tests
+++ b/modules/unicase/u16-toupper-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-toupper
check_PROGRAMS += test-u16-toupper
test_u16_toupper_SOURCES = unicase/test-u16-toupper.c
-
+test_u16_toupper_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-casecmp b/modules/unicase/u32-casecmp
index 9c0ce1d252..cbc620f91c 100644
--- a/modules/unicase/u32-casecmp
+++ b/modules/unicase/u32-casecmp
@@ -13,9 +13,9 @@ unistr/u32-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casecmp.c])
Makefile.am:
-lib_SOURCES += unicase/u32-casecmp.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-casecmp-tests b/modules/unicase/u32-casecmp-tests
index a62a5d11a8..80d7072cce 100644
--- a/modules/unicase/u32-casecmp-tests
+++ b/modules/unicase/u32-casecmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-casecmp
check_PROGRAMS += test-u32-casecmp
test_u32_casecmp_SOURCES = unicase/test-u32-casecmp.c
-
+test_u32_casecmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-casecoll b/modules/unicase/u32-casecoll
index b8e34b3c12..5e67f3505e 100644
--- a/modules/unicase/u32-casecoll
+++ b/modules/unicase/u32-casecoll
@@ -12,9 +12,9 @@ unicase/u32-casexfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casecoll.c])
Makefile.am:
-lib_SOURCES += unicase/u32-casecoll.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-casecoll-tests b/modules/unicase/u32-casecoll-tests
index 1f96a0dcb2..d7a03f7436 100644
--- a/modules/unicase/u32-casecoll-tests
+++ b/modules/unicase/u32-casecoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u32-casecoll
check_PROGRAMS += test-u32-casecoll
test_u32_casecoll_SOURCES = unicase/test-u32-casecoll.c
-test_u32_casecoll_LDADD = $(LDADD) @LIBICONV@
+test_u32_casecoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unicase/u32-casefold b/modules/unicase/u32-casefold
index c63509114d..e753e5047e 100644
--- a/modules/unicase/u32-casefold
+++ b/modules/unicase/u32-casefold
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u32-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-casefold-tests b/modules/unicase/u32-casefold-tests
index fb3f4e6e4a..c3ebd79bc5 100644
--- a/modules/unicase/u32-casefold-tests
+++ b/modules/unicase/u32-casefold-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u32-casefold
check_PROGRAMS += test-u32-casefold
test_u32_casefold_SOURCES = unicase/test-u32-casefold.c
-
+test_u32_casefold_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-casexfrm b/modules/unicase/u32-casexfrm
index f582a8653e..b206ad9a7a 100644
--- a/modules/unicase/u32-casexfrm
+++ b/modules/unicase/u32-casexfrm
@@ -14,9 +14,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casexfrm.c])
Makefile.am:
-lib_SOURCES += unicase/u32-casexfrm.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-ct-casefold b/modules/unicase/u32-ct-casefold
index bb037d9240..e2931f6ff9 100644
--- a/modules/unicase/u32-ct-casefold
+++ b/modules/unicase/u32-ct-casefold
@@ -15,9 +15,9 @@ uninorm/u32-normalize
uninorm/nfd
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u32-ct-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-ct-tolower b/modules/unicase/u32-ct-tolower
index 085d6497e5..cfd7f34a01 100644
--- a/modules/unicase/u32-ct-tolower
+++ b/modules/unicase/u32-ct-tolower
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u32-ct-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-ct-totitle b/modules/unicase/u32-ct-totitle
index bc702a33c4..1c665ac890 100644
--- a/modules/unicase/u32-ct-totitle
+++ b/modules/unicase/u32-ct-totitle
@@ -23,9 +23,9 @@ uninorm/u32-normalize
stdbool
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u32-ct-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-ct-toupper b/modules/unicase/u32-ct-toupper
index 1f3ae06b1f..b76397a6f5 100644
--- a/modules/unicase/u32-ct-toupper
+++ b/modules/unicase/u32-ct-toupper
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u32-ct-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-cased b/modules/unicase/u32-is-cased
index 7d391f705c..d57777b694 100644
--- a/modules/unicase/u32-is-cased
+++ b/modules/unicase/u32-is-cased
@@ -15,9 +15,9 @@ uninorm/nfd
unistr/u32-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-cased.c])
Makefile.am:
-lib_SOURCES += unicase/u32-is-cased.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-cased-tests b/modules/unicase/u32-is-cased-tests
index 48342c5565..099e98d3ea 100644
--- a/modules/unicase/u32-is-cased-tests
+++ b/modules/unicase/u32-is-cased-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-is-cased
check_PROGRAMS += test-u32-is-cased
test_u32_is_cased_SOURCES = unicase/test-u32-is-cased.c
-
+test_u32_is_cased_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-is-casefolded b/modules/unicase/u32-is-casefolded
index d98ef5e3fa..7f59a81173 100644
--- a/modules/unicase/u32-is-casefolded
+++ b/modules/unicase/u32-is-casefolded
@@ -10,9 +10,9 @@ unicase/u32-is-invariant
unicase/u32-casefold
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-casefolded.c])
Makefile.am:
-lib_SOURCES += unicase/u32-is-casefolded.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-casefolded-tests b/modules/unicase/u32-is-casefolded-tests
index 78f274755d..b7d8be04d7 100644
--- a/modules/unicase/u32-is-casefolded-tests
+++ b/modules/unicase/u32-is-casefolded-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-is-casefolded
check_PROGRAMS += test-u32-is-casefolded
test_u32_is_casefolded_SOURCES = unicase/test-u32-is-casefolded.c
-
+test_u32_is_casefolded_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-is-lowercase b/modules/unicase/u32-is-lowercase
index 7e9b251f05..f459e38f12 100644
--- a/modules/unicase/u32-is-lowercase
+++ b/modules/unicase/u32-is-lowercase
@@ -10,9 +10,9 @@ unicase/u32-is-invariant
unicase/u32-tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-lowercase.c])
Makefile.am:
-lib_SOURCES += unicase/u32-is-lowercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-lowercase-tests b/modules/unicase/u32-is-lowercase-tests
index 63765667a9..49150a34ad 100644
--- a/modules/unicase/u32-is-lowercase-tests
+++ b/modules/unicase/u32-is-lowercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-is-lowercase
check_PROGRAMS += test-u32-is-lowercase
test_u32_is_lowercase_SOURCES = unicase/test-u32-is-lowercase.c
-
+test_u32_is_lowercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-is-titlecase b/modules/unicase/u32-is-titlecase
index 3ce07eb2ea..df841b24cd 100644
--- a/modules/unicase/u32-is-titlecase
+++ b/modules/unicase/u32-is-titlecase
@@ -10,9 +10,9 @@ unicase/u32-is-invariant
unicase/u32-totitle
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-titlecase.c])
Makefile.am:
-lib_SOURCES += unicase/u32-is-titlecase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-titlecase-tests b/modules/unicase/u32-is-titlecase-tests
index 955542e3a4..78d4808adb 100644
--- a/modules/unicase/u32-is-titlecase-tests
+++ b/modules/unicase/u32-is-titlecase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-is-titlecase
check_PROGRAMS += test-u32-is-titlecase
test_u32_is_titlecase_SOURCES = unicase/test-u32-is-titlecase.c
-
+test_u32_is_titlecase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-is-uppercase b/modules/unicase/u32-is-uppercase
index cbe5a16306..5b6215c644 100644
--- a/modules/unicase/u32-is-uppercase
+++ b/modules/unicase/u32-is-uppercase
@@ -10,9 +10,9 @@ unicase/u32-is-invariant
unicase/u32-toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-uppercase.c])
Makefile.am:
-lib_SOURCES += unicase/u32-is-uppercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-is-uppercase-tests b/modules/unicase/u32-is-uppercase-tests
index a0689bcb1d..afae343101 100644
--- a/modules/unicase/u32-is-uppercase-tests
+++ b/modules/unicase/u32-is-uppercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-is-uppercase
check_PROGRAMS += test-u32-is-uppercase
test_u32_is_uppercase_SOURCES = unicase/test-u32-is-uppercase.c
-
+test_u32_is_uppercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-prefix-context b/modules/unicase/u32-prefix-context
index 4804b9db44..5b3e3e4615 100644
--- a/modules/unicase/u32-prefix-context
+++ b/modules/unicase/u32-prefix-context
@@ -15,9 +15,9 @@ unistr/u32-mbtouc-unsafe
unistr/u32-prev
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-prefix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u32-prefix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-suffix-context b/modules/unicase/u32-suffix-context
index 3ab0c63099..221f3982e8 100644
--- a/modules/unicase/u32-suffix-context
+++ b/modules/unicase/u32-suffix-context
@@ -14,9 +14,9 @@ unictype/combining-class
unistr/u32-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-suffix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u32-suffix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-tolower b/modules/unicase/u32-tolower
index 4aea8a7512..dc27375af7 100644
--- a/modules/unicase/u32-tolower
+++ b/modules/unicase/u32-tolower
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u32-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-tolower-tests b/modules/unicase/u32-tolower-tests
index b481a09755..f0661926a4 100644
--- a/modules/unicase/u32-tolower-tests
+++ b/modules/unicase/u32-tolower-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-tolower
check_PROGRAMS += test-u32-tolower
test_u32_tolower_SOURCES = unicase/test-u32-tolower.c
-
+test_u32_tolower_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-totitle b/modules/unicase/u32-totitle
index 1a59435309..0e41340c89 100644
--- a/modules/unicase/u32-totitle
+++ b/modules/unicase/u32-totitle
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u32-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-totitle-tests b/modules/unicase/u32-totitle-tests
index 32202e2b41..8a21b1f440 100644
--- a/modules/unicase/u32-totitle-tests
+++ b/modules/unicase/u32-totitle-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-totitle
check_PROGRAMS += test-u32-totitle
test_u32_totitle_SOURCES = unicase/test-u32-totitle.c
-
+test_u32_totitle_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u32-toupper b/modules/unicase/u32-toupper
index 79d9e15fb3..009e094656 100644
--- a/modules/unicase/u32-toupper
+++ b/modules/unicase/u32-toupper
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u32-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u32-toupper-tests b/modules/unicase/u32-toupper-tests
index 177caed07d..f973b473af 100644
--- a/modules/unicase/u32-toupper-tests
+++ b/modules/unicase/u32-toupper-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-toupper
check_PROGRAMS += test-u32-toupper
test_u32_toupper_SOURCES = unicase/test-u32-toupper.c
-
+test_u32_toupper_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-casecmp b/modules/unicase/u8-casecmp
index b4fdba87c1..28dc0cb1a2 100644
--- a/modules/unicase/u8-casecmp
+++ b/modules/unicase/u8-casecmp
@@ -13,9 +13,9 @@ unistr/u8-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casecmp.c])
Makefile.am:
-lib_SOURCES += unicase/u8-casecmp.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-casecmp-tests b/modules/unicase/u8-casecmp-tests
index 799a82ecb0..62b89fdbe1 100644
--- a/modules/unicase/u8-casecmp-tests
+++ b/modules/unicase/u8-casecmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-casecmp
check_PROGRAMS += test-u8-casecmp
test_u8_casecmp_SOURCES = unicase/test-u8-casecmp.c
-
+test_u8_casecmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-casecoll b/modules/unicase/u8-casecoll
index f6b61575c7..8d69a24886 100644
--- a/modules/unicase/u8-casecoll
+++ b/modules/unicase/u8-casecoll
@@ -12,9 +12,9 @@ unicase/u8-casexfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casecoll.c])
Makefile.am:
-lib_SOURCES += unicase/u8-casecoll.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-casecoll-tests b/modules/unicase/u8-casecoll-tests
index c58020a5ea..76f16908d3 100644
--- a/modules/unicase/u8-casecoll-tests
+++ b/modules/unicase/u8-casecoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u8-casecoll
check_PROGRAMS += test-u8-casecoll
test_u8_casecoll_SOURCES = unicase/test-u8-casecoll.c
-test_u8_casecoll_LDADD = $(LDADD) @LIBICONV@
+test_u8_casecoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unicase/u8-casefold b/modules/unicase/u8-casefold
index 16871849eb..76740d337d 100644
--- a/modules/unicase/u8-casefold
+++ b/modules/unicase/u8-casefold
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u8-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-casefold-tests b/modules/unicase/u8-casefold-tests
index db22f394e2..fd4ebccb4c 100644
--- a/modules/unicase/u8-casefold-tests
+++ b/modules/unicase/u8-casefold-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u8-casefold
check_PROGRAMS += test-u8-casefold
test_u8_casefold_SOURCES = unicase/test-u8-casefold.c
-
+test_u8_casefold_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-casexfrm b/modules/unicase/u8-casexfrm
index 474a179cc3..c8f62fecbc 100644
--- a/modules/unicase/u8-casexfrm
+++ b/modules/unicase/u8-casexfrm
@@ -14,9 +14,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casexfrm.c])
Makefile.am:
-lib_SOURCES += unicase/u8-casexfrm.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-ct-casefold b/modules/unicase/u8-ct-casefold
index d82086cbc0..e4b2d44dc8 100644
--- a/modules/unicase/u8-ct-casefold
+++ b/modules/unicase/u8-ct-casefold
@@ -15,9 +15,9 @@ uninorm/u8-normalize
uninorm/nfd
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-casefold.c])
Makefile.am:
-lib_SOURCES += unicase/u8-ct-casefold.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-ct-tolower b/modules/unicase/u8-ct-tolower
index 2834922606..609bb27fad 100644
--- a/modules/unicase/u8-ct-tolower
+++ b/modules/unicase/u8-ct-tolower
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u8-ct-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-ct-totitle b/modules/unicase/u8-ct-totitle
index 8616638157..b0618a9e30 100644
--- a/modules/unicase/u8-ct-totitle
+++ b/modules/unicase/u8-ct-totitle
@@ -23,9 +23,9 @@ uninorm/u8-normalize
stdbool
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u8-ct-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-ct-toupper b/modules/unicase/u8-ct-toupper
index 3f43adb385..23134f7874 100644
--- a/modules/unicase/u8-ct-toupper
+++ b/modules/unicase/u8-ct-toupper
@@ -11,9 +11,9 @@ unicase/special-casing
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u8-ct-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-cased b/modules/unicase/u8-is-cased
index be0540195a..8da54865fb 100644
--- a/modules/unicase/u8-is-cased
+++ b/modules/unicase/u8-is-cased
@@ -15,9 +15,9 @@ uninorm/nfd
unistr/u8-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-cased.c])
Makefile.am:
-lib_SOURCES += unicase/u8-is-cased.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-cased-tests b/modules/unicase/u8-is-cased-tests
index cfc65276e4..35f474a7c3 100644
--- a/modules/unicase/u8-is-cased-tests
+++ b/modules/unicase/u8-is-cased-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-is-cased
check_PROGRAMS += test-u8-is-cased
test_u8_is_cased_SOURCES = unicase/test-u8-is-cased.c
-
+test_u8_is_cased_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-is-casefolded b/modules/unicase/u8-is-casefolded
index 791ad0a7ad..32bcc509d6 100644
--- a/modules/unicase/u8-is-casefolded
+++ b/modules/unicase/u8-is-casefolded
@@ -10,9 +10,9 @@ unicase/u8-is-invariant
unicase/u8-casefold
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-casefolded.c])
Makefile.am:
-lib_SOURCES += unicase/u8-is-casefolded.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-casefolded-tests b/modules/unicase/u8-is-casefolded-tests
index 7a4b048254..ec62dbaf42 100644
--- a/modules/unicase/u8-is-casefolded-tests
+++ b/modules/unicase/u8-is-casefolded-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-is-casefolded
check_PROGRAMS += test-u8-is-casefolded
test_u8_is_casefolded_SOURCES = unicase/test-u8-is-casefolded.c
-
+test_u8_is_casefolded_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-is-lowercase b/modules/unicase/u8-is-lowercase
index debc2cc8f8..2c385630a7 100644
--- a/modules/unicase/u8-is-lowercase
+++ b/modules/unicase/u8-is-lowercase
@@ -10,9 +10,9 @@ unicase/u8-is-invariant
unicase/u8-tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-lowercase.c])
Makefile.am:
-lib_SOURCES += unicase/u8-is-lowercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-lowercase-tests b/modules/unicase/u8-is-lowercase-tests
index c1ef0b57a7..1623ce59fc 100644
--- a/modules/unicase/u8-is-lowercase-tests
+++ b/modules/unicase/u8-is-lowercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-is-lowercase
check_PROGRAMS += test-u8-is-lowercase
test_u8_is_lowercase_SOURCES = unicase/test-u8-is-lowercase.c
-
+test_u8_is_lowercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-is-titlecase b/modules/unicase/u8-is-titlecase
index 4e8d9eef5a..1043f15518 100644
--- a/modules/unicase/u8-is-titlecase
+++ b/modules/unicase/u8-is-titlecase
@@ -10,9 +10,9 @@ unicase/u8-is-invariant
unicase/u8-totitle
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-titlecase.c])
Makefile.am:
-lib_SOURCES += unicase/u8-is-titlecase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-titlecase-tests b/modules/unicase/u8-is-titlecase-tests
index c35c2ac146..50510a6880 100644
--- a/modules/unicase/u8-is-titlecase-tests
+++ b/modules/unicase/u8-is-titlecase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-is-titlecase
check_PROGRAMS += test-u8-is-titlecase
test_u8_is_titlecase_SOURCES = unicase/test-u8-is-titlecase.c
-
+test_u8_is_titlecase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-is-uppercase b/modules/unicase/u8-is-uppercase
index d7ebfe0511..1e4198e38e 100644
--- a/modules/unicase/u8-is-uppercase
+++ b/modules/unicase/u8-is-uppercase
@@ -10,9 +10,9 @@ unicase/u8-is-invariant
unicase/u8-toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-uppercase.c])
Makefile.am:
-lib_SOURCES += unicase/u8-is-uppercase.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-is-uppercase-tests b/modules/unicase/u8-is-uppercase-tests
index 9bf0811ea0..28c219b07e 100644
--- a/modules/unicase/u8-is-uppercase-tests
+++ b/modules/unicase/u8-is-uppercase-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-is-uppercase
check_PROGRAMS += test-u8-is-uppercase
test_u8_is_uppercase_SOURCES = unicase/test-u8-is-uppercase.c
-
+test_u8_is_uppercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-prefix-context b/modules/unicase/u8-prefix-context
index 267bfe6fb7..21b17e95c8 100644
--- a/modules/unicase/u8-prefix-context
+++ b/modules/unicase/u8-prefix-context
@@ -15,9 +15,9 @@ unistr/u8-mbtouc-unsafe
unistr/u8-prev
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-prefix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u8-prefix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-suffix-context b/modules/unicase/u8-suffix-context
index 02f7772550..30a4f0abef 100644
--- a/modules/unicase/u8-suffix-context
+++ b/modules/unicase/u8-suffix-context
@@ -14,9 +14,9 @@ unictype/combining-class
unistr/u8-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-suffix-context.c])
Makefile.am:
-lib_SOURCES += unicase/u8-suffix-context.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-tolower b/modules/unicase/u8-tolower
index 89afce9164..22f3e224a1 100644
--- a/modules/unicase/u8-tolower
+++ b/modules/unicase/u8-tolower
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/tolower
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-tolower.c])
Makefile.am:
-lib_SOURCES += unicase/u8-tolower.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-tolower-tests b/modules/unicase/u8-tolower-tests
index f07483d3de..9161001e61 100644
--- a/modules/unicase/u8-tolower-tests
+++ b/modules/unicase/u8-tolower-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-tolower
check_PROGRAMS += test-u8-tolower
test_u8_tolower_SOURCES = unicase/test-u8-tolower.c
-
+test_u8_tolower_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-totitle b/modules/unicase/u8-totitle
index f576f4d75a..c238999ca2 100644
--- a/modules/unicase/u8-totitle
+++ b/modules/unicase/u8-totitle
@@ -12,9 +12,9 @@ unicase/empty-prefix-context
unicase/empty-suffix-context
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-totitle.c])
Makefile.am:
-lib_SOURCES += unicase/u8-totitle.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-totitle-tests b/modules/unicase/u8-totitle-tests
index bccf5a3fa7..e25e8ee34b 100644
--- a/modules/unicase/u8-totitle-tests
+++ b/modules/unicase/u8-totitle-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-totitle
check_PROGRAMS += test-u8-totitle
test_u8_totitle_SOURCES = unicase/test-u8-totitle.c
-
+test_u8_totitle_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/u8-toupper b/modules/unicase/u8-toupper
index 2e52e83ad2..64cb010760 100644
--- a/modules/unicase/u8-toupper
+++ b/modules/unicase/u8-toupper
@@ -13,9 +13,9 @@ unicase/empty-suffix-context
unicase/toupper
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-toupper.c])
Makefile.am:
-lib_SOURCES += unicase/u8-toupper.c
Include:
"unicase.h"
diff --git a/modules/unicase/u8-toupper-tests b/modules/unicase/u8-toupper-tests
index d6ffa17833..4431dbb3ef 100644
--- a/modules/unicase/u8-toupper-tests
+++ b/modules/unicase/u8-toupper-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-toupper
check_PROGRAMS += test-u8-toupper
test_u8_toupper_SOURCES = unicase/test-u8-toupper.c
-
+test_u8_toupper_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unicase/ulc-casecmp b/modules/unicase/ulc-casecmp
index ad1b96de86..dc8b0a55e1 100644
--- a/modules/unicase/ulc-casecmp
+++ b/modules/unicase/ulc-casecmp
@@ -15,9 +15,9 @@ localcharset
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casecmp.c])
Makefile.am:
-lib_SOURCES += unicase/ulc-casecmp.c
Include:
"unicase.h"
diff --git a/modules/unicase/ulc-casecmp-tests b/modules/unicase/ulc-casecmp-tests
index 93ac72c038..8056723c34 100644
--- a/modules/unicase/ulc-casecmp-tests
+++ b/modules/unicase/ulc-casecmp-tests
@@ -21,5 +21,5 @@ TESTS_ENVIRONMENT += \
LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-ulc-casecmp
test_ulc_casecmp_SOURCES = unicase/test-ulc-casecmp.c
-test_ulc_casecmp_LDADD = $(LDADD) @LIBICONV@
+test_ulc_casecmp_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unicase/ulc-casecoll b/modules/unicase/ulc-casecoll
index 7762cef5e9..48c64b808c 100644
--- a/modules/unicase/ulc-casecoll
+++ b/modules/unicase/ulc-casecoll
@@ -11,9 +11,9 @@ unicase/ulc-casexfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casecoll.c])
Makefile.am:
-lib_SOURCES += unicase/ulc-casecoll.c
Include:
"unicase.h"
diff --git a/modules/unicase/ulc-casecoll-tests b/modules/unicase/ulc-casecoll-tests
index 11c6f59d8d..4b263eaa93 100644
--- a/modules/unicase/ulc-casecoll-tests
+++ b/modules/unicase/ulc-casecoll-tests
@@ -21,5 +21,5 @@ TESTS_ENVIRONMENT += \
LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-ulc-casecoll
test_ulc_casecoll_SOURCES = unicase/test-ulc-casecoll.c
-test_ulc_casecoll_LDADD = $(LDADD) @LIBICONV@
+test_ulc_casecoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unicase/ulc-casexfrm b/modules/unicase/ulc-casexfrm
index 48e2eca1a6..aa7036d0ad 100644
--- a/modules/unicase/ulc-casexfrm
+++ b/modules/unicase/ulc-casexfrm
@@ -11,9 +11,9 @@ uniconv/u8-conv-from-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casexfrm.c])
Makefile.am:
-lib_SOURCES += unicase/ulc-casexfrm.c
Include:
"unicase.h"
diff --git a/modules/uniconv/base b/modules/uniconv/base
index b5c678657b..0c48c5ad8f 100644
--- a/modules/uniconv/base
+++ b/modules/uniconv/base
@@ -2,17 +2,28 @@ Description:
Base layer for conversion from/to legacy encodings.
Files:
-lib/uniconv.h
+lib/uniconv.in.h
lib/iconveh.h
lib/striconveha.h
lib/localcharset.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [uniconv.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNICONV_H)
+
+uniconv.h: uniconv.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/uniconv.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += uniconv.h uniconv.h-t
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-conv-from-enc b/modules/uniconv/u16-conv-from-enc
index acb9c99064..869428514d 100644
--- a/modules/uniconv/u16-conv-from-enc
+++ b/modules/uniconv/u16-conv-from-enc
@@ -15,9 +15,9 @@ unistr/u16-mblen
configure.ac:
AC_REQUIRE([gl_BIGENDIAN])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-conv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-conv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-conv-from-enc-tests b/modules/uniconv/u16-conv-from-enc-tests
index df46e17819..d3b5577885 100644
--- a/modules/uniconv/u16-conv-from-enc-tests
+++ b/modules/uniconv/u16-conv-from-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u16-conv-from-enc
check_PROGRAMS += test-u16-conv-from-enc
test_u16_conv_from_enc_SOURCES = uniconv/test-u16-conv-from-enc.c
-test_u16_conv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u16_conv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u16-conv-to-enc b/modules/uniconv/u16-conv-to-enc
index 2a5012e777..9854682cd4 100644
--- a/modules/uniconv/u16-conv-to-enc
+++ b/modules/uniconv/u16-conv-to-enc
@@ -16,9 +16,9 @@ unistr/u8-mblen
configure.ac:
AC_REQUIRE([gl_BIGENDIAN])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-conv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-conv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-conv-to-enc-tests b/modules/uniconv/u16-conv-to-enc-tests
index cb0dd0137a..6fe964b710 100644
--- a/modules/uniconv/u16-conv-to-enc-tests
+++ b/modules/uniconv/u16-conv-to-enc-tests
@@ -10,5 +10,5 @@ Makefile.am:
TESTS += test-u16-conv-to-enc
check_PROGRAMS += test-u16-conv-to-enc
test_u16_conv_to_enc_SOURCES = uniconv/test-u16-conv-to-enc.c
-test_u16_conv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u16_conv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u16-strconv-from-enc b/modules/uniconv/u16-strconv-from-enc
index a7da446a05..5dcba745c0 100644
--- a/modules/uniconv/u16-strconv-from-enc
+++ b/modules/uniconv/u16-strconv-from-enc
@@ -11,9 +11,9 @@ uniconv/u16-conv-from-enc
unistr/u16-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-strconv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-strconv-from-enc-tests b/modules/uniconv/u16-strconv-from-enc-tests
index 67f96def7a..9ca395c068 100644
--- a/modules/uniconv/u16-strconv-from-enc-tests
+++ b/modules/uniconv/u16-strconv-from-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u16-strconv-from-enc
check_PROGRAMS += test-u16-strconv-from-enc
test_u16_strconv_from_enc_SOURCES = uniconv/test-u16-strconv-from-enc.c
-test_u16_strconv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u16_strconv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u16-strconv-from-locale b/modules/uniconv/u16-strconv-from-locale
index a8dc48fb62..4239f50efc 100644
--- a/modules/uniconv/u16-strconv-from-locale
+++ b/modules/uniconv/u16-strconv-from-locale
@@ -10,9 +10,9 @@ uniconv/u16-strconv-from-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-from-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-strconv-from-locale.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-strconv-to-enc b/modules/uniconv/u16-strconv-to-enc
index 6b6b551810..354f095e04 100644
--- a/modules/uniconv/u16-strconv-to-enc
+++ b/modules/uniconv/u16-strconv-to-enc
@@ -14,9 +14,9 @@ unistr/u16-strlen
configure.ac:
AC_REQUIRE([gl_BIGENDIAN])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-strconv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u16-strconv-to-enc-tests b/modules/uniconv/u16-strconv-to-enc-tests
index c1865bf6b5..cf479869c3 100644
--- a/modules/uniconv/u16-strconv-to-enc-tests
+++ b/modules/uniconv/u16-strconv-to-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u16-strconv-to-enc
check_PROGRAMS += test-u16-strconv-to-enc
test_u16_strconv_to_enc_SOURCES = uniconv/test-u16-strconv-to-enc.c
-test_u16_strconv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u16_strconv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u16-strconv-to-locale b/modules/uniconv/u16-strconv-to-locale
index 264370ceaf..22845de1db 100644
--- a/modules/uniconv/u16-strconv-to-locale
+++ b/modules/uniconv/u16-strconv-to-locale
@@ -10,9 +10,9 @@ uniconv/u16-strconv-to-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-to-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u16-strconv-to-locale.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-conv-from-enc b/modules/uniconv/u32-conv-from-enc
index 2203c705fc..a3fb5ec0e2 100644
--- a/modules/uniconv/u32-conv-from-enc
+++ b/modules/uniconv/u32-conv-from-enc
@@ -14,9 +14,9 @@ unistr/u8-mblen
unistr/u32-mblen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-conv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-conv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-conv-from-enc-tests b/modules/uniconv/u32-conv-from-enc-tests
index 94a3b8c0e6..a748de9190 100644
--- a/modules/uniconv/u32-conv-from-enc-tests
+++ b/modules/uniconv/u32-conv-from-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u32-conv-from-enc
check_PROGRAMS += test-u32-conv-from-enc
test_u32_conv_from_enc_SOURCES = uniconv/test-u32-conv-from-enc.c
-test_u32_conv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u32_conv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u32-conv-to-enc b/modules/uniconv/u32-conv-to-enc
index 798d966686..465fae4113 100644
--- a/modules/uniconv/u32-conv-to-enc
+++ b/modules/uniconv/u32-conv-to-enc
@@ -14,9 +14,9 @@ unistr/u32-mblen
unistr/u8-mblen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-conv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-conv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-conv-to-enc-tests b/modules/uniconv/u32-conv-to-enc-tests
index 934d7e4984..c318d4fb7b 100644
--- a/modules/uniconv/u32-conv-to-enc-tests
+++ b/modules/uniconv/u32-conv-to-enc-tests
@@ -10,5 +10,5 @@ Makefile.am:
TESTS += test-u32-conv-to-enc
check_PROGRAMS += test-u32-conv-to-enc
test_u32_conv_to_enc_SOURCES = uniconv/test-u32-conv-to-enc.c
-test_u32_conv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u32_conv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u32-strconv-from-enc b/modules/uniconv/u32-strconv-from-enc
index bdc2e68832..fd0117113e 100644
--- a/modules/uniconv/u32-strconv-from-enc
+++ b/modules/uniconv/u32-strconv-from-enc
@@ -11,9 +11,9 @@ uniconv/u32-conv-from-enc
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-strconv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-strconv-from-enc-tests b/modules/uniconv/u32-strconv-from-enc-tests
index a01fbf2e36..5ad289e394 100644
--- a/modules/uniconv/u32-strconv-from-enc-tests
+++ b/modules/uniconv/u32-strconv-from-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u32-strconv-from-enc
check_PROGRAMS += test-u32-strconv-from-enc
test_u32_strconv_from_enc_SOURCES = uniconv/test-u32-strconv-from-enc.c
-test_u32_strconv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u32_strconv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u32-strconv-from-locale b/modules/uniconv/u32-strconv-from-locale
index 2569ab7b5b..e8e28bb11f 100644
--- a/modules/uniconv/u32-strconv-from-locale
+++ b/modules/uniconv/u32-strconv-from-locale
@@ -10,9 +10,9 @@ uniconv/u32-strconv-from-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-from-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-strconv-from-locale.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-strconv-to-enc b/modules/uniconv/u32-strconv-to-enc
index 27c8adc94b..1a0c5f39bd 100644
--- a/modules/uniconv/u32-strconv-to-enc
+++ b/modules/uniconv/u32-strconv-to-enc
@@ -13,9 +13,9 @@ unistr/u32-to-u8
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-strconv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u32-strconv-to-enc-tests b/modules/uniconv/u32-strconv-to-enc-tests
index 7188c32177..7f02f58202 100644
--- a/modules/uniconv/u32-strconv-to-enc-tests
+++ b/modules/uniconv/u32-strconv-to-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u32-strconv-to-enc
check_PROGRAMS += test-u32-strconv-to-enc
test_u32_strconv_to_enc_SOURCES = uniconv/test-u32-strconv-to-enc.c
-test_u32_strconv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u32_strconv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u32-strconv-to-locale b/modules/uniconv/u32-strconv-to-locale
index 27631865f6..022402df47 100644
--- a/modules/uniconv/u32-strconv-to-locale
+++ b/modules/uniconv/u32-strconv-to-locale
@@ -10,9 +10,9 @@ uniconv/u32-strconv-to-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-to-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u32-strconv-to-locale.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-conv-from-enc b/modules/uniconv/u8-conv-from-enc
index f3f9c67129..8ca0283a02 100644
--- a/modules/uniconv/u8-conv-from-enc
+++ b/modules/uniconv/u8-conv-from-enc
@@ -12,9 +12,9 @@ unistr/u8-check
unistr/u8-mblen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-conv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-conv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-conv-from-enc-tests b/modules/uniconv/u8-conv-from-enc-tests
index d11cd52def..a9b7d772c7 100644
--- a/modules/uniconv/u8-conv-from-enc-tests
+++ b/modules/uniconv/u8-conv-from-enc-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u8-conv-from-enc
check_PROGRAMS += test-u8-conv-from-enc
test_u8_conv_from_enc_SOURCES = uniconv/test-u8-conv-from-enc.c
-test_u8_conv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u8_conv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u8-conv-to-enc b/modules/uniconv/u8-conv-to-enc
index 1d82b0ebfa..a49fe82132 100644
--- a/modules/uniconv/u8-conv-to-enc
+++ b/modules/uniconv/u8-conv-to-enc
@@ -11,9 +11,9 @@ striconveha
unistr/u8-check
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-conv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-conv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-conv-to-enc-tests b/modules/uniconv/u8-conv-to-enc-tests
index 9fe4134da9..e5d3434b43 100644
--- a/modules/uniconv/u8-conv-to-enc-tests
+++ b/modules/uniconv/u8-conv-to-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u8-conv-to-enc
check_PROGRAMS += test-u8-conv-to-enc
test_u8_conv_to_enc_SOURCES = uniconv/test-u8-conv-to-enc.c
-test_u8_conv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u8_conv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u8-strconv-from-enc b/modules/uniconv/u8-strconv-from-enc
index f3a4cdf9f1..e873b18693 100644
--- a/modules/uniconv/u8-strconv-from-enc
+++ b/modules/uniconv/u8-strconv-from-enc
@@ -11,9 +11,9 @@ uniconv/u8-conv-from-enc
unistr/u8-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-from-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-strconv-from-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-strconv-from-enc-tests b/modules/uniconv/u8-strconv-from-enc-tests
index 90119d591d..e18f6a5187 100644
--- a/modules/uniconv/u8-strconv-from-enc-tests
+++ b/modules/uniconv/u8-strconv-from-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u8-strconv-from-enc
check_PROGRAMS += test-u8-strconv-from-enc
test_u8_strconv_from_enc_SOURCES = uniconv/test-u8-strconv-from-enc.c
-test_u8_strconv_from_enc_LDADD = $(LDADD) @LIBICONV@
+test_u8_strconv_from_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u8-strconv-from-locale b/modules/uniconv/u8-strconv-from-locale
index f72d5b8e75..1112c275d7 100644
--- a/modules/uniconv/u8-strconv-from-locale
+++ b/modules/uniconv/u8-strconv-from-locale
@@ -10,9 +10,9 @@ uniconv/u8-strconv-from-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-from-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-strconv-from-locale.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-strconv-to-enc b/modules/uniconv/u8-strconv-to-enc
index bc30b8c25d..c0bcb7cc28 100644
--- a/modules/uniconv/u8-strconv-to-enc
+++ b/modules/uniconv/u8-strconv-to-enc
@@ -12,9 +12,9 @@ unistr/u8-check
unistr/u8-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-to-enc.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-strconv-to-enc.c
Include:
"uniconv.h"
diff --git a/modules/uniconv/u8-strconv-to-enc-tests b/modules/uniconv/u8-strconv-to-enc-tests
index 12409eda89..4eb1e1f771 100644
--- a/modules/uniconv/u8-strconv-to-enc-tests
+++ b/modules/uniconv/u8-strconv-to-enc-tests
@@ -11,5 +11,5 @@ Makefile.am:
TESTS += test-u8-strconv-to-enc
check_PROGRAMS += test-u8-strconv-to-enc
test_u8_strconv_to_enc_SOURCES = uniconv/test-u8-strconv-to-enc.c
-test_u8_strconv_to_enc_LDADD = $(LDADD) @LIBICONV@
+test_u8_strconv_to_enc_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniconv/u8-strconv-to-locale b/modules/uniconv/u8-strconv-to-locale
index d7f625cd2e..2b9dc3cbe9 100644
--- a/modules/uniconv/u8-strconv-to-locale
+++ b/modules/uniconv/u8-strconv-to-locale
@@ -10,9 +10,9 @@ uniconv/u8-strconv-to-enc
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-to-locale.c])
Makefile.am:
-lib_SOURCES += uniconv/u8-strconv-to-locale.c
Include:
"uniconv.h"
diff --git a/modules/unictype/base b/modules/unictype/base
index e28769812f..a49128977c 100644
--- a/modules/unictype/base
+++ b/modules/unictype/base
@@ -2,15 +2,26 @@ Description:
Base layer for Unicode classification and properties.
Files:
-lib/unictype.h
+lib/unictype.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
stdbool
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [unictype.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNICTYPE_H)
+
+unictype.h: unictype.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unictype.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unictype.h unictype.h-t
Include:
"unictype.h"
diff --git a/modules/unictype/bidicategory-byname b/modules/unictype/bidicategory-byname
index 8185a50130..6d2bf55812 100644
--- a/modules/unictype/bidicategory-byname
+++ b/modules/unictype/bidicategory-byname
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_byname.c])
Makefile.am:
-lib_SOURCES += unictype/bidi_byname.c
Include:
"unictype.h"
diff --git a/modules/unictype/bidicategory-byname-tests b/modules/unictype/bidicategory-byname-tests
index cfb67cd49b..dd0f536258 100644
--- a/modules/unictype/bidicategory-byname-tests
+++ b/modules/unictype/bidicategory-byname-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-bidi_byname
check_PROGRAMS += test-bidi_byname
test_bidi_byname_SOURCES = unictype/test-bidi_byname.c
-
+test_bidi_byname_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/bidicategory-name b/modules/unictype/bidicategory-name
index 49c151a9b7..4686516ba0 100644
--- a/modules/unictype/bidicategory-name
+++ b/modules/unictype/bidicategory-name
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_name.c])
Makefile.am:
-lib_SOURCES += unictype/bidi_name.c
Include:
"unictype.h"
diff --git a/modules/unictype/bidicategory-name-tests b/modules/unictype/bidicategory-name-tests
index a34a01615d..7f19888b6a 100644
--- a/modules/unictype/bidicategory-name-tests
+++ b/modules/unictype/bidicategory-name-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-bidi_name
check_PROGRAMS += test-bidi_name
test_bidi_name_SOURCES = unictype/test-bidi_name.c
-
+test_bidi_name_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/bidicategory-of b/modules/unictype/bidicategory-of
index 77bf278963..7337288f4e 100644
--- a/modules/unictype/bidicategory-of
+++ b/modules/unictype/bidicategory-of
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_of.c])
Makefile.am:
-lib_SOURCES += unictype/bidi_of.c
Include:
"unictype.h"
diff --git a/modules/unictype/bidicategory-of-tests b/modules/unictype/bidicategory-of-tests
index e58190342f..2fbb2b48d8 100644
--- a/modules/unictype/bidicategory-of-tests
+++ b/modules/unictype/bidicategory-of-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-bidi_of
check_PROGRAMS += test-bidi_of
test_bidi_of_SOURCES = unictype/test-bidi_of.c
-
+test_bidi_of_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/bidicategory-test b/modules/unictype/bidicategory-test
index 6f5a2fdbf9..9fa3c56c5a 100644
--- a/modules/unictype/bidicategory-test
+++ b/modules/unictype/bidicategory-test
@@ -9,9 +9,9 @@ unictype/base
unictype/bidicategory-of
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_test.c])
Makefile.am:
-lib_SOURCES += unictype/bidi_test.c
Include:
"unictype.h"
diff --git a/modules/unictype/bidicategory-test-tests b/modules/unictype/bidicategory-test-tests
index 3410d6589b..c22db704d7 100644
--- a/modules/unictype/bidicategory-test-tests
+++ b/modules/unictype/bidicategory-test-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-bidi_test
check_PROGRAMS += test-bidi_test
test_bidi_test_SOURCES = unictype/test-bidi_test.c
-
+test_bidi_test_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/block-list b/modules/unictype/block-list
index 095f71e9de..440958eb4f 100644
--- a/modules/unictype/block-list
+++ b/modules/unictype/block-list
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/blocks.c])
Makefile.am:
-lib_SOURCES += unictype/blocks.c
Include:
"unictype.h"
diff --git a/modules/unictype/block-list-tests b/modules/unictype/block-list-tests
index 8f11c39db1..4e23d925a2 100644
--- a/modules/unictype/block-list-tests
+++ b/modules/unictype/block-list-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-block_list
check_PROGRAMS += test-block_list
test_block_list_SOURCES = unictype/test-block_list.c
-
+test_block_list_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/block-of-tests b/modules/unictype/block-of-tests
index 4e71260fef..2bfc019fe7 100644
--- a/modules/unictype/block-of-tests
+++ b/modules/unictype/block-of-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-block_of
check_PROGRAMS += test-block_of
test_block_of_SOURCES = unictype/test-block_of.c
-
+test_block_of_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/block-test b/modules/unictype/block-test
index 14f047823e..9e2ae8a065 100644
--- a/modules/unictype/block-test
+++ b/modules/unictype/block-test
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/block_test.c])
Makefile.am:
-lib_SOURCES += unictype/block_test.c
Include:
"unictype.h"
diff --git a/modules/unictype/block-test-tests b/modules/unictype/block-test-tests
index 33367f0a17..edda2f2a04 100644
--- a/modules/unictype/block-test-tests
+++ b/modules/unictype/block-test-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-block_test
check_PROGRAMS += test-block_test
test_block_test_SOURCES = unictype/test-block_test.c
-
+test_block_test_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-C b/modules/unictype/category-C
index d9986830c7..f27300cfe3 100644
--- a/modules/unictype/category-C
+++ b/modules/unictype/category-C
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_C.c])
Makefile.am:
-lib_SOURCES += unictype/categ_C.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-C-tests b/modules/unictype/category-C-tests
index 9b4a18e0c8..07babf2c75 100644
--- a/modules/unictype/category-C-tests
+++ b/modules/unictype/category-C-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_C
check_PROGRAMS += test-categ_C
test_categ_C_SOURCES = unictype/test-categ_C.c
-
+test_categ_C_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Cc b/modules/unictype/category-Cc
index a97ee1cb25..9a51048b91 100644
--- a/modules/unictype/category-Cc
+++ b/modules/unictype/category-Cc
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cc.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Cc.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Cc-tests b/modules/unictype/category-Cc-tests
index da8c0f8fb8..7d5349020f 100644
--- a/modules/unictype/category-Cc-tests
+++ b/modules/unictype/category-Cc-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Cc
check_PROGRAMS += test-categ_Cc
test_categ_Cc_SOURCES = unictype/test-categ_Cc.c
-
+test_categ_Cc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Cf b/modules/unictype/category-Cf
index b003964939..66157edf1f 100644
--- a/modules/unictype/category-Cf
+++ b/modules/unictype/category-Cf
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cf.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Cf.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Cf-tests b/modules/unictype/category-Cf-tests
index a1d8138250..131d2196ac 100644
--- a/modules/unictype/category-Cf-tests
+++ b/modules/unictype/category-Cf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Cf
check_PROGRAMS += test-categ_Cf
test_categ_Cf_SOURCES = unictype/test-categ_Cf.c
-
+test_categ_Cf_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Cn b/modules/unictype/category-Cn
index 93a65b3b0c..4dfde19f1d 100644
--- a/modules/unictype/category-Cn
+++ b/modules/unictype/category-Cn
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cn.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Cn.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Cn-tests b/modules/unictype/category-Cn-tests
index ca0a82432b..4fa8fe96bc 100644
--- a/modules/unictype/category-Cn-tests
+++ b/modules/unictype/category-Cn-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Cn
check_PROGRAMS += test-categ_Cn
test_categ_Cn_SOURCES = unictype/test-categ_Cn.c
-
+test_categ_Cn_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Co b/modules/unictype/category-Co
index 215769625a..e6950034ea 100644
--- a/modules/unictype/category-Co
+++ b/modules/unictype/category-Co
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Co.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Co.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Co-tests b/modules/unictype/category-Co-tests
index 93ef8a39da..62d51397a6 100644
--- a/modules/unictype/category-Co-tests
+++ b/modules/unictype/category-Co-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Co
check_PROGRAMS += test-categ_Co
test_categ_Co_SOURCES = unictype/test-categ_Co.c
-
+test_categ_Co_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Cs b/modules/unictype/category-Cs
index cc3d32efe7..78874fb8cf 100644
--- a/modules/unictype/category-Cs
+++ b/modules/unictype/category-Cs
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cs.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Cs.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Cs-tests b/modules/unictype/category-Cs-tests
index 17c1c22b4e..71bf0509da 100644
--- a/modules/unictype/category-Cs-tests
+++ b/modules/unictype/category-Cs-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Cs
check_PROGRAMS += test-categ_Cs
test_categ_Cs_SOURCES = unictype/test-categ_Cs.c
-
+test_categ_Cs_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-L b/modules/unictype/category-L
index 56a5b574a2..5ac31b4630 100644
--- a/modules/unictype/category-L
+++ b/modules/unictype/category-L
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_L.c])
Makefile.am:
-lib_SOURCES += unictype/categ_L.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-L-tests b/modules/unictype/category-L-tests
index 12725343a4..91ffa06feb 100644
--- a/modules/unictype/category-L-tests
+++ b/modules/unictype/category-L-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_L
check_PROGRAMS += test-categ_L
test_categ_L_SOURCES = unictype/test-categ_L.c
-
+test_categ_L_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Ll b/modules/unictype/category-Ll
index 4b9e763a3a..de196bd72f 100644
--- a/modules/unictype/category-Ll
+++ b/modules/unictype/category-Ll
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Ll.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Ll.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Ll-tests b/modules/unictype/category-Ll-tests
index 756d26caf5..21a37a5cc6 100644
--- a/modules/unictype/category-Ll-tests
+++ b/modules/unictype/category-Ll-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Ll
check_PROGRAMS += test-categ_Ll
test_categ_Ll_SOURCES = unictype/test-categ_Ll.c
-
+test_categ_Ll_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Lm b/modules/unictype/category-Lm
index 8d3625f062..dd0f834246 100644
--- a/modules/unictype/category-Lm
+++ b/modules/unictype/category-Lm
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lm.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Lm.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Lm-tests b/modules/unictype/category-Lm-tests
index 362e88c988..fd9b39ca3b 100644
--- a/modules/unictype/category-Lm-tests
+++ b/modules/unictype/category-Lm-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Lm
check_PROGRAMS += test-categ_Lm
test_categ_Lm_SOURCES = unictype/test-categ_Lm.c
-
+test_categ_Lm_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Lo b/modules/unictype/category-Lo
index 8417a10f8b..58d14510e7 100644
--- a/modules/unictype/category-Lo
+++ b/modules/unictype/category-Lo
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lo.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Lo.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Lo-tests b/modules/unictype/category-Lo-tests
index 12b76963a6..7c8e89afc5 100644
--- a/modules/unictype/category-Lo-tests
+++ b/modules/unictype/category-Lo-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Lo
check_PROGRAMS += test-categ_Lo
test_categ_Lo_SOURCES = unictype/test-categ_Lo.c
-
+test_categ_Lo_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Lt b/modules/unictype/category-Lt
index 4bbdee9627..bc597aa2d9 100644
--- a/modules/unictype/category-Lt
+++ b/modules/unictype/category-Lt
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lt.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Lt.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Lt-tests b/modules/unictype/category-Lt-tests
index c284256b28..9f3d7b7bf7 100644
--- a/modules/unictype/category-Lt-tests
+++ b/modules/unictype/category-Lt-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Lt
check_PROGRAMS += test-categ_Lt
test_categ_Lt_SOURCES = unictype/test-categ_Lt.c
-
+test_categ_Lt_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Lu b/modules/unictype/category-Lu
index ffd78dad29..8d89454970 100644
--- a/modules/unictype/category-Lu
+++ b/modules/unictype/category-Lu
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lu.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Lu.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Lu-tests b/modules/unictype/category-Lu-tests
index a8e94a6aee..e8e05c75ee 100644
--- a/modules/unictype/category-Lu-tests
+++ b/modules/unictype/category-Lu-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Lu
check_PROGRAMS += test-categ_Lu
test_categ_Lu_SOURCES = unictype/test-categ_Lu.c
-
+test_categ_Lu_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-M b/modules/unictype/category-M
index 73ecb14281..3f65b6837f 100644
--- a/modules/unictype/category-M
+++ b/modules/unictype/category-M
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_M.c])
Makefile.am:
-lib_SOURCES += unictype/categ_M.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-M-tests b/modules/unictype/category-M-tests
index c883a865d5..16158778bf 100644
--- a/modules/unictype/category-M-tests
+++ b/modules/unictype/category-M-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_M
check_PROGRAMS += test-categ_M
test_categ_M_SOURCES = unictype/test-categ_M.c
-
+test_categ_M_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Mc b/modules/unictype/category-Mc
index a917309dc2..13f886f39d 100644
--- a/modules/unictype/category-Mc
+++ b/modules/unictype/category-Mc
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Mc.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Mc.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Mc-tests b/modules/unictype/category-Mc-tests
index dbbee20a62..50661a3e18 100644
--- a/modules/unictype/category-Mc-tests
+++ b/modules/unictype/category-Mc-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Mc
check_PROGRAMS += test-categ_Mc
test_categ_Mc_SOURCES = unictype/test-categ_Mc.c
-
+test_categ_Mc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Me b/modules/unictype/category-Me
index f3bdb9afa5..6b96f4096c 100644
--- a/modules/unictype/category-Me
+++ b/modules/unictype/category-Me
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Me.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Me.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Me-tests b/modules/unictype/category-Me-tests
index 1025c7ef6f..42d624a3fe 100644
--- a/modules/unictype/category-Me-tests
+++ b/modules/unictype/category-Me-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Me
check_PROGRAMS += test-categ_Me
test_categ_Me_SOURCES = unictype/test-categ_Me.c
-
+test_categ_Me_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Mn b/modules/unictype/category-Mn
index 567e2f129e..ceb2a79bbd 100644
--- a/modules/unictype/category-Mn
+++ b/modules/unictype/category-Mn
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Mn.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Mn.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Mn-tests b/modules/unictype/category-Mn-tests
index a201a8c4a7..69f690471c 100644
--- a/modules/unictype/category-Mn-tests
+++ b/modules/unictype/category-Mn-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Mn
check_PROGRAMS += test-categ_Mn
test_categ_Mn_SOURCES = unictype/test-categ_Mn.c
-
+test_categ_Mn_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-N b/modules/unictype/category-N
index 48e33e541d..fca04fa4e5 100644
--- a/modules/unictype/category-N
+++ b/modules/unictype/category-N
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_N.c])
Makefile.am:
-lib_SOURCES += unictype/categ_N.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-N-tests b/modules/unictype/category-N-tests
index 55500032c4..7727a9b5b0 100644
--- a/modules/unictype/category-N-tests
+++ b/modules/unictype/category-N-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_N
check_PROGRAMS += test-categ_N
test_categ_N_SOURCES = unictype/test-categ_N.c
-
+test_categ_N_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Nd b/modules/unictype/category-Nd
index 5efaa21359..4854846532 100644
--- a/modules/unictype/category-Nd
+++ b/modules/unictype/category-Nd
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Nd.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Nd.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Nd-tests b/modules/unictype/category-Nd-tests
index 463ff8fa40..023473fc98 100644
--- a/modules/unictype/category-Nd-tests
+++ b/modules/unictype/category-Nd-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Nd
check_PROGRAMS += test-categ_Nd
test_categ_Nd_SOURCES = unictype/test-categ_Nd.c
-
+test_categ_Nd_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Nl b/modules/unictype/category-Nl
index e9dd8a27e0..51e437def9 100644
--- a/modules/unictype/category-Nl
+++ b/modules/unictype/category-Nl
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Nl.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Nl.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Nl-tests b/modules/unictype/category-Nl-tests
index 340aa24aa5..378494dd13 100644
--- a/modules/unictype/category-Nl-tests
+++ b/modules/unictype/category-Nl-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Nl
check_PROGRAMS += test-categ_Nl
test_categ_Nl_SOURCES = unictype/test-categ_Nl.c
-
+test_categ_Nl_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-No b/modules/unictype/category-No
index a59a89df68..29263ad2da 100644
--- a/modules/unictype/category-No
+++ b/modules/unictype/category-No
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_No.c])
Makefile.am:
-lib_SOURCES += unictype/categ_No.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-No-tests b/modules/unictype/category-No-tests
index 0aa828acbd..acf06b67aa 100644
--- a/modules/unictype/category-No-tests
+++ b/modules/unictype/category-No-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_No
check_PROGRAMS += test-categ_No
test_categ_No_SOURCES = unictype/test-categ_No.c
-
+test_categ_No_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-P b/modules/unictype/category-P
index 608dd79a29..9f224af442 100644
--- a/modules/unictype/category-P
+++ b/modules/unictype/category-P
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_P.c])
Makefile.am:
-lib_SOURCES += unictype/categ_P.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-P-tests b/modules/unictype/category-P-tests
index 57f591e937..a17902baf5 100644
--- a/modules/unictype/category-P-tests
+++ b/modules/unictype/category-P-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_P
check_PROGRAMS += test-categ_P
test_categ_P_SOURCES = unictype/test-categ_P.c
-
+test_categ_P_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Pc b/modules/unictype/category-Pc
index 7656bcc209..694a7591c5 100644
--- a/modules/unictype/category-Pc
+++ b/modules/unictype/category-Pc
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pc.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Pc.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Pc-tests b/modules/unictype/category-Pc-tests
index c6e1e90937..df90ce4850 100644
--- a/modules/unictype/category-Pc-tests
+++ b/modules/unictype/category-Pc-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Pc
check_PROGRAMS += test-categ_Pc
test_categ_Pc_SOURCES = unictype/test-categ_Pc.c
-
+test_categ_Pc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Pd b/modules/unictype/category-Pd
index b179d8a49a..1454293362 100644
--- a/modules/unictype/category-Pd
+++ b/modules/unictype/category-Pd
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pd.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Pd.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Pd-tests b/modules/unictype/category-Pd-tests
index 238ae1c149..6e27471a5f 100644
--- a/modules/unictype/category-Pd-tests
+++ b/modules/unictype/category-Pd-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Pd
check_PROGRAMS += test-categ_Pd
test_categ_Pd_SOURCES = unictype/test-categ_Pd.c
-
+test_categ_Pd_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Pe b/modules/unictype/category-Pe
index ca3521a7d5..1825b78aa7 100644
--- a/modules/unictype/category-Pe
+++ b/modules/unictype/category-Pe
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pe.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Pe.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Pe-tests b/modules/unictype/category-Pe-tests
index f9c3145808..740b40cd34 100644
--- a/modules/unictype/category-Pe-tests
+++ b/modules/unictype/category-Pe-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Pe
check_PROGRAMS += test-categ_Pe
test_categ_Pe_SOURCES = unictype/test-categ_Pe.c
-
+test_categ_Pe_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Pf b/modules/unictype/category-Pf
index d7449942f4..39d13adc33 100644
--- a/modules/unictype/category-Pf
+++ b/modules/unictype/category-Pf
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pf.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Pf.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Pf-tests b/modules/unictype/category-Pf-tests
index 2e1a035317..6e1fef5285 100644
--- a/modules/unictype/category-Pf-tests
+++ b/modules/unictype/category-Pf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Pf
check_PROGRAMS += test-categ_Pf
test_categ_Pf_SOURCES = unictype/test-categ_Pf.c
-
+test_categ_Pf_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Pi b/modules/unictype/category-Pi
index b52882aa1a..b1ffefd2e7 100644
--- a/modules/unictype/category-Pi
+++ b/modules/unictype/category-Pi
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pi.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Pi.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Pi-tests b/modules/unictype/category-Pi-tests
index d210ad2966..7be829fda5 100644
--- a/modules/unictype/category-Pi-tests
+++ b/modules/unictype/category-Pi-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Pi
check_PROGRAMS += test-categ_Pi
test_categ_Pi_SOURCES = unictype/test-categ_Pi.c
-
+test_categ_Pi_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Po b/modules/unictype/category-Po
index 1e0ef658a7..b679bc5ea9 100644
--- a/modules/unictype/category-Po
+++ b/modules/unictype/category-Po
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Po.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Po.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Po-tests b/modules/unictype/category-Po-tests
index f652bd6ba1..530a43d086 100644
--- a/modules/unictype/category-Po-tests
+++ b/modules/unictype/category-Po-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Po
check_PROGRAMS += test-categ_Po
test_categ_Po_SOURCES = unictype/test-categ_Po.c
-
+test_categ_Po_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Ps b/modules/unictype/category-Ps
index 45957c4bd8..3da8fb20ad 100644
--- a/modules/unictype/category-Ps
+++ b/modules/unictype/category-Ps
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Ps.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Ps.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Ps-tests b/modules/unictype/category-Ps-tests
index ce9da4976f..b5023696f4 100644
--- a/modules/unictype/category-Ps-tests
+++ b/modules/unictype/category-Ps-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Ps
check_PROGRAMS += test-categ_Ps
test_categ_Ps_SOURCES = unictype/test-categ_Ps.c
-
+test_categ_Ps_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-S b/modules/unictype/category-S
index 86f589d1fd..a2b38c08be 100644
--- a/modules/unictype/category-S
+++ b/modules/unictype/category-S
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_S.c])
Makefile.am:
-lib_SOURCES += unictype/categ_S.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-S-tests b/modules/unictype/category-S-tests
index 4eb24e2398..ed2975ddbd 100644
--- a/modules/unictype/category-S-tests
+++ b/modules/unictype/category-S-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_S
check_PROGRAMS += test-categ_S
test_categ_S_SOURCES = unictype/test-categ_S.c
-
+test_categ_S_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Sc b/modules/unictype/category-Sc
index c1f5b33c3b..01efd63ae6 100644
--- a/modules/unictype/category-Sc
+++ b/modules/unictype/category-Sc
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sc.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Sc.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Sc-tests b/modules/unictype/category-Sc-tests
index 20fc989f55..565e6fce27 100644
--- a/modules/unictype/category-Sc-tests
+++ b/modules/unictype/category-Sc-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Sc
check_PROGRAMS += test-categ_Sc
test_categ_Sc_SOURCES = unictype/test-categ_Sc.c
-
+test_categ_Sc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Sk b/modules/unictype/category-Sk
index 3b9476e147..fc303836a3 100644
--- a/modules/unictype/category-Sk
+++ b/modules/unictype/category-Sk
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sk.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Sk.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Sk-tests b/modules/unictype/category-Sk-tests
index ff30f24de1..0ba7665699 100644
--- a/modules/unictype/category-Sk-tests
+++ b/modules/unictype/category-Sk-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Sk
check_PROGRAMS += test-categ_Sk
test_categ_Sk_SOURCES = unictype/test-categ_Sk.c
-
+test_categ_Sk_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Sm b/modules/unictype/category-Sm
index 1c2c4b4f7a..2226ff2a95 100644
--- a/modules/unictype/category-Sm
+++ b/modules/unictype/category-Sm
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sm.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Sm.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Sm-tests b/modules/unictype/category-Sm-tests
index 0d75ece1c0..f4fc975f34 100644
--- a/modules/unictype/category-Sm-tests
+++ b/modules/unictype/category-Sm-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Sm
check_PROGRAMS += test-categ_Sm
test_categ_Sm_SOURCES = unictype/test-categ_Sm.c
-
+test_categ_Sm_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-So b/modules/unictype/category-So
index fcc65f342a..6fd2c55b74 100644
--- a/modules/unictype/category-So
+++ b/modules/unictype/category-So
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_So.c])
Makefile.am:
-lib_SOURCES += unictype/categ_So.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-So-tests b/modules/unictype/category-So-tests
index a0c28a4dc3..e9a06caa0f 100644
--- a/modules/unictype/category-So-tests
+++ b/modules/unictype/category-So-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_So
check_PROGRAMS += test-categ_So
test_categ_So_SOURCES = unictype/test-categ_So.c
-
+test_categ_So_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Z b/modules/unictype/category-Z
index 13475d51fb..384f48db73 100644
--- a/modules/unictype/category-Z
+++ b/modules/unictype/category-Z
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Z.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Z.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Z-tests b/modules/unictype/category-Z-tests
index a85eed1b3a..db402f1faf 100644
--- a/modules/unictype/category-Z-tests
+++ b/modules/unictype/category-Z-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Z
check_PROGRAMS += test-categ_Z
test_categ_Z_SOURCES = unictype/test-categ_Z.c
-
+test_categ_Z_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Zl b/modules/unictype/category-Zl
index b50bf27725..9416bf6f6c 100644
--- a/modules/unictype/category-Zl
+++ b/modules/unictype/category-Zl
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zl.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Zl.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Zl-tests b/modules/unictype/category-Zl-tests
index 75be72a6b3..f6a5631790 100644
--- a/modules/unictype/category-Zl-tests
+++ b/modules/unictype/category-Zl-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Zl
check_PROGRAMS += test-categ_Zl
test_categ_Zl_SOURCES = unictype/test-categ_Zl.c
-
+test_categ_Zl_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Zp b/modules/unictype/category-Zp
index 9bf8f75433..cd263f5bff 100644
--- a/modules/unictype/category-Zp
+++ b/modules/unictype/category-Zp
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zp.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Zp.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Zp-tests b/modules/unictype/category-Zp-tests
index 8b5d3b9d56..58e016bc6b 100644
--- a/modules/unictype/category-Zp-tests
+++ b/modules/unictype/category-Zp-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Zp
check_PROGRAMS += test-categ_Zp
test_categ_Zp_SOURCES = unictype/test-categ_Zp.c
-
+test_categ_Zp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-Zs b/modules/unictype/category-Zs
index 19fa62258f..709eb741df 100644
--- a/modules/unictype/category-Zs
+++ b/modules/unictype/category-Zs
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zs.c])
Makefile.am:
-lib_SOURCES += unictype/categ_Zs.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-Zs-tests b/modules/unictype/category-Zs-tests
index a72f5e6145..dead8a9c67 100644
--- a/modules/unictype/category-Zs-tests
+++ b/modules/unictype/category-Zs-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_Zs
check_PROGRAMS += test-categ_Zs
test_categ_Zs_SOURCES = unictype/test-categ_Zs.c
-
+test_categ_Zs_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-and b/modules/unictype/category-and
index 5d0a9b9ef2..6c75ae6218 100644
--- a/modules/unictype/category-and
+++ b/modules/unictype/category-and
@@ -10,9 +10,9 @@ unictype/category-none
unictype/category-test-withtable
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_and.c])
Makefile.am:
-lib_SOURCES += unictype/categ_and.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-and-not b/modules/unictype/category-and-not
index 58925cf367..f7e6f4fbe3 100644
--- a/modules/unictype/category-and-not
+++ b/modules/unictype/category-and-not
@@ -10,9 +10,9 @@ unictype/category-none
unictype/category-test-withtable
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_and_not.c])
Makefile.am:
-lib_SOURCES += unictype/categ_and_not.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-and-not-tests b/modules/unictype/category-and-not-tests
index b2a988be50..ba1edb873f 100644
--- a/modules/unictype/category-and-not-tests
+++ b/modules/unictype/category-and-not-tests
@@ -16,4 +16,4 @@ Makefile.am:
TESTS += test-categ_and_not
check_PROGRAMS += test-categ_and_not
test_categ_and_not_SOURCES = unictype/test-categ_and_not.c
-
+test_categ_and_not_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-and-tests b/modules/unictype/category-and-tests
index 99de11ae2a..cf54050c7a 100644
--- a/modules/unictype/category-and-tests
+++ b/modules/unictype/category-and-tests
@@ -16,4 +16,4 @@ Makefile.am:
TESTS += test-categ_and
check_PROGRAMS += test-categ_and
test_categ_and_SOURCES = unictype/test-categ_and.c
-
+test_categ_and_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-byname b/modules/unictype/category-byname
index bbc567912b..3beeb09af9 100644
--- a/modules/unictype/category-byname
+++ b/modules/unictype/category-byname
@@ -46,9 +46,9 @@ unictype/category-Zs
unictype/category-none
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_byname.c])
Makefile.am:
-lib_SOURCES += unictype/categ_byname.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-byname-tests b/modules/unictype/category-byname-tests
index ba97566b7a..dac2f3f4e9 100644
--- a/modules/unictype/category-byname-tests
+++ b/modules/unictype/category-byname-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-categ_byname
check_PROGRAMS += test-categ_byname
test_categ_byname_SOURCES = unictype/test-categ_byname.c
-
+test_categ_byname_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-name b/modules/unictype/category-name
index ef0b1d667c..7cb4b2747c 100644
--- a/modules/unictype/category-name
+++ b/modules/unictype/category-name
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_name.c])
Makefile.am:
-lib_SOURCES += unictype/categ_name.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-name-tests b/modules/unictype/category-name-tests
index bc0c82a397..8de33146bf 100644
--- a/modules/unictype/category-name-tests
+++ b/modules/unictype/category-name-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_name
check_PROGRAMS += test-categ_name
test_categ_name_SOURCES = unictype/test-categ_name.c
-
+test_categ_name_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-none b/modules/unictype/category-none
index 0c76d796b1..0effca6dad 100644
--- a/modules/unictype/category-none
+++ b/modules/unictype/category-none
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_none.c])
Makefile.am:
-lib_SOURCES += unictype/categ_none.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-none-tests b/modules/unictype/category-none-tests
index c78e416546..e1ea28b02e 100644
--- a/modules/unictype/category-none-tests
+++ b/modules/unictype/category-none-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-categ_none
check_PROGRAMS += test-categ_none
test_categ_none_SOURCES = unictype/test-categ_none.c
-
+test_categ_none_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-of b/modules/unictype/category-of
index bb38bcf9bb..a3c3238e56 100644
--- a/modules/unictype/category-of
+++ b/modules/unictype/category-of
@@ -11,9 +11,9 @@ unictype/category-none
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_of.c])
Makefile.am:
-lib_SOURCES += unictype/categ_of.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-of-tests b/modules/unictype/category-of-tests
index fe1aa6b6ed..3df9baa28e 100644
--- a/modules/unictype/category-of-tests
+++ b/modules/unictype/category-of-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-categ_of
check_PROGRAMS += test-categ_of
test_categ_of_SOURCES = unictype/test-categ_of.c
-
+test_categ_of_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-or b/modules/unictype/category-or
index 072ab8a7e4..8bbd41da51 100644
--- a/modules/unictype/category-or
+++ b/modules/unictype/category-or
@@ -9,9 +9,9 @@ unictype/base
unictype/category-test-withtable
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_or.c])
Makefile.am:
-lib_SOURCES += unictype/categ_or.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-or-tests b/modules/unictype/category-or-tests
index a6b740dd26..7fb203d21a 100644
--- a/modules/unictype/category-or-tests
+++ b/modules/unictype/category-or-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-categ_or
check_PROGRAMS += test-categ_or
test_categ_or_SOURCES = unictype/test-categ_or.c
-
+test_categ_or_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/category-test b/modules/unictype/category-test
index c811e48540..b6abf08f46 100644
--- a/modules/unictype/category-test
+++ b/modules/unictype/category-test
@@ -10,9 +10,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_test.c])
Makefile.am:
-lib_SOURCES += unictype/categ_test.c
Include:
"unictype.h"
diff --git a/modules/unictype/category-test-withtable-tests b/modules/unictype/category-test-withtable-tests
index c74027e4fe..1944fd1c09 100644
--- a/modules/unictype/category-test-withtable-tests
+++ b/modules/unictype/category-test-withtable-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-categ_test_withtable
check_PROGRAMS += test-categ_test_withtable
test_categ_test_withtable_SOURCES = unictype/test-categ_test_withtable.c
-
+test_categ_test_withtable_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/combining-class b/modules/unictype/combining-class
index 17079025d7..c100224cf9 100644
--- a/modules/unictype/combining-class
+++ b/modules/unictype/combining-class
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/combining.c])
Makefile.am:
-lib_SOURCES += unictype/combining.c
Include:
"unictype.h"
diff --git a/modules/unictype/combining-class-tests b/modules/unictype/combining-class-tests
index eafbdd0991..a80143661a 100644
--- a/modules/unictype/combining-class-tests
+++ b/modules/unictype/combining-class-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-combining
check_PROGRAMS += test-combining
test_combining_SOURCES = unictype/test-combining.c
-
+test_combining_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-alnum b/modules/unictype/ctype-alnum
index be53c43b9a..05cee3fea1 100644
--- a/modules/unictype/ctype-alnum
+++ b/modules/unictype/ctype-alnum
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_alnum.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_alnum.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-alnum-tests b/modules/unictype/ctype-alnum-tests
index db33ed4a1c..c6f5e7d89d 100644
--- a/modules/unictype/ctype-alnum-tests
+++ b/modules/unictype/ctype-alnum-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_alnum
check_PROGRAMS += test-ctype_alnum
test_ctype_alnum_SOURCES = unictype/test-ctype_alnum.c
-
+test_ctype_alnum_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-alpha b/modules/unictype/ctype-alpha
index d96967bc39..222193f547 100644
--- a/modules/unictype/ctype-alpha
+++ b/modules/unictype/ctype-alpha
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_alpha.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_alpha.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-alpha-tests b/modules/unictype/ctype-alpha-tests
index abdfc509ca..ceac586913 100644
--- a/modules/unictype/ctype-alpha-tests
+++ b/modules/unictype/ctype-alpha-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_alpha
check_PROGRAMS += test-ctype_alpha
test_ctype_alpha_SOURCES = unictype/test-ctype_alpha.c
-
+test_ctype_alpha_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-blank b/modules/unictype/ctype-blank
index 6a7a78b524..8091e8689a 100644
--- a/modules/unictype/ctype-blank
+++ b/modules/unictype/ctype-blank
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_blank.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_blank.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-blank-tests b/modules/unictype/ctype-blank-tests
index d1daa91177..459473c7ce 100644
--- a/modules/unictype/ctype-blank-tests
+++ b/modules/unictype/ctype-blank-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_blank
check_PROGRAMS += test-ctype_blank
test_ctype_blank_SOURCES = unictype/test-ctype_blank.c
-
+test_ctype_blank_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-cntrl b/modules/unictype/ctype-cntrl
index 4b9a4d33b0..375ce5e3cf 100644
--- a/modules/unictype/ctype-cntrl
+++ b/modules/unictype/ctype-cntrl
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_cntrl.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_cntrl.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-cntrl-tests b/modules/unictype/ctype-cntrl-tests
index 4c195c4ef9..c5d3f81a31 100644
--- a/modules/unictype/ctype-cntrl-tests
+++ b/modules/unictype/ctype-cntrl-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_cntrl
check_PROGRAMS += test-ctype_cntrl
test_ctype_cntrl_SOURCES = unictype/test-ctype_cntrl.c
-
+test_ctype_cntrl_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-digit b/modules/unictype/ctype-digit
index cdce1e984b..d52fc54fec 100644
--- a/modules/unictype/ctype-digit
+++ b/modules/unictype/ctype-digit
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_digit.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-digit-tests b/modules/unictype/ctype-digit-tests
index 2f7833e269..3ec9b0a2ad 100644
--- a/modules/unictype/ctype-digit-tests
+++ b/modules/unictype/ctype-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_digit
check_PROGRAMS += test-ctype_digit
test_ctype_digit_SOURCES = unictype/test-ctype_digit.c
-
+test_ctype_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-graph b/modules/unictype/ctype-graph
index e1171b28e9..d73af79001 100644
--- a/modules/unictype/ctype-graph
+++ b/modules/unictype/ctype-graph
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_graph.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_graph.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-graph-tests b/modules/unictype/ctype-graph-tests
index 646a00ba1f..6282e9641e 100644
--- a/modules/unictype/ctype-graph-tests
+++ b/modules/unictype/ctype-graph-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_graph
check_PROGRAMS += test-ctype_graph
test_ctype_graph_SOURCES = unictype/test-ctype_graph.c
-
+test_ctype_graph_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-lower b/modules/unictype/ctype-lower
index e31281df37..29d961f64b 100644
--- a/modules/unictype/ctype-lower
+++ b/modules/unictype/ctype-lower
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_lower.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_lower.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-lower-tests b/modules/unictype/ctype-lower-tests
index 707cec6295..0f2dd735f8 100644
--- a/modules/unictype/ctype-lower-tests
+++ b/modules/unictype/ctype-lower-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_lower
check_PROGRAMS += test-ctype_lower
test_ctype_lower_SOURCES = unictype/test-ctype_lower.c
-
+test_ctype_lower_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-print b/modules/unictype/ctype-print
index 3f3cf6f07a..36fae45c3d 100644
--- a/modules/unictype/ctype-print
+++ b/modules/unictype/ctype-print
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_print.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_print.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-print-tests b/modules/unictype/ctype-print-tests
index a590a4db8d..0293b92073 100644
--- a/modules/unictype/ctype-print-tests
+++ b/modules/unictype/ctype-print-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_print
check_PROGRAMS += test-ctype_print
test_ctype_print_SOURCES = unictype/test-ctype_print.c
-
+test_ctype_print_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-punct b/modules/unictype/ctype-punct
index 9800fc0b0a..7b381d8f8d 100644
--- a/modules/unictype/ctype-punct
+++ b/modules/unictype/ctype-punct
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_punct.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_punct.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-punct-tests b/modules/unictype/ctype-punct-tests
index 7f39283f03..1d74088410 100644
--- a/modules/unictype/ctype-punct-tests
+++ b/modules/unictype/ctype-punct-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_punct
check_PROGRAMS += test-ctype_punct
test_ctype_punct_SOURCES = unictype/test-ctype_punct.c
-
+test_ctype_punct_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-space b/modules/unictype/ctype-space
index e50ab99102..e7d02db6b1 100644
--- a/modules/unictype/ctype-space
+++ b/modules/unictype/ctype-space
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_space.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_space.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-space-tests b/modules/unictype/ctype-space-tests
index 124b107e17..92dbc9fd61 100644
--- a/modules/unictype/ctype-space-tests
+++ b/modules/unictype/ctype-space-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_space
check_PROGRAMS += test-ctype_space
test_ctype_space_SOURCES = unictype/test-ctype_space.c
-
+test_ctype_space_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-upper b/modules/unictype/ctype-upper
index 7dfd691963..41a8cf9826 100644
--- a/modules/unictype/ctype-upper
+++ b/modules/unictype/ctype-upper
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_upper.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_upper.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-upper-tests b/modules/unictype/ctype-upper-tests
index b32e1b6faa..f711764ea5 100644
--- a/modules/unictype/ctype-upper-tests
+++ b/modules/unictype/ctype-upper-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_upper
check_PROGRAMS += test-ctype_upper
test_ctype_upper_SOURCES = unictype/test-ctype_upper.c
-
+test_ctype_upper_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/ctype-xdigit b/modules/unictype/ctype-xdigit
index dac2b4a34c..6678c3995b 100644
--- a/modules/unictype/ctype-xdigit
+++ b/modules/unictype/ctype-xdigit
@@ -12,9 +12,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_xdigit.c])
Makefile.am:
-lib_SOURCES += unictype/ctype_xdigit.c
Include:
"unictype.h"
diff --git a/modules/unictype/ctype-xdigit-tests b/modules/unictype/ctype-xdigit-tests
index 4cc5678852..c05d098d75 100644
--- a/modules/unictype/ctype-xdigit-tests
+++ b/modules/unictype/ctype-xdigit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ctype_xdigit
check_PROGRAMS += test-ctype_xdigit
test_ctype_xdigit_SOURCES = unictype/test-ctype_xdigit.c
-
+test_ctype_xdigit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/decimal-digit b/modules/unictype/decimal-digit
index 7802f436b7..9b1c86f8c3 100644
--- a/modules/unictype/decimal-digit
+++ b/modules/unictype/decimal-digit
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/decdigit.c])
Makefile.am:
-lib_SOURCES += unictype/decdigit.c
Include:
"unictype.h"
diff --git a/modules/unictype/decimal-digit-tests b/modules/unictype/decimal-digit-tests
index f0451d90a9..45178344de 100644
--- a/modules/unictype/decimal-digit-tests
+++ b/modules/unictype/decimal-digit-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-decdigit
check_PROGRAMS += test-decdigit
test_decdigit_SOURCES = unictype/test-decdigit.c
-
+test_decdigit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/digit b/modules/unictype/digit
index 7c89e5b526..0e40ceea3b 100644
--- a/modules/unictype/digit
+++ b/modules/unictype/digit
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/digit.c])
Makefile.am:
-lib_SOURCES += unictype/digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/digit-tests b/modules/unictype/digit-tests
index 58b6c000af..59189ccbeb 100644
--- a/modules/unictype/digit-tests
+++ b/modules/unictype/digit-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-digit
check_PROGRAMS += test-digit
test_digit_SOURCES = unictype/test-digit.c
-
+test_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/mirror b/modules/unictype/mirror
index 99d2d619da..c686e0667a 100644
--- a/modules/unictype/mirror
+++ b/modules/unictype/mirror
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/mirror.c])
Makefile.am:
-lib_SOURCES += unictype/mirror.c
Include:
"unictype.h"
diff --git a/modules/unictype/mirror-tests b/modules/unictype/mirror-tests
index dc2ad1eed3..b06cb17582 100644
--- a/modules/unictype/mirror-tests
+++ b/modules/unictype/mirror-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-mirror
check_PROGRAMS += test-mirror
test_mirror_SOURCES = unictype/test-mirror.c
-
+test_mirror_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/numeric b/modules/unictype/numeric
index 1a65f0752c..253665131c 100644
--- a/modules/unictype/numeric
+++ b/modules/unictype/numeric
@@ -9,9 +9,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/numeric.c])
Makefile.am:
-lib_SOURCES += unictype/numeric.c
Include:
"unictype.h"
diff --git a/modules/unictype/numeric-tests b/modules/unictype/numeric-tests
index 759ae2e9b4..c7a4f15db9 100644
--- a/modules/unictype/numeric-tests
+++ b/modules/unictype/numeric-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-numeric
check_PROGRAMS += test-numeric
test_numeric_SOURCES = unictype/test-numeric.c
-
+test_numeric_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-alphabetic b/modules/unictype/property-alphabetic
index 784f011b6e..4c2575b944 100644
--- a/modules/unictype/property-alphabetic
+++ b/modules/unictype/property-alphabetic
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_alphabetic.c])
Makefile.am:
-lib_SOURCES += unictype/pr_alphabetic.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-alphabetic-tests b/modules/unictype/property-alphabetic-tests
index a4a757dc07..5fc598e12c 100644
--- a/modules/unictype/property-alphabetic-tests
+++ b/modules/unictype/property-alphabetic-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_alphabetic
check_PROGRAMS += test-pr_alphabetic
test_pr_alphabetic_SOURCES = unictype/test-pr_alphabetic.c
-
+test_pr_alphabetic_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-ascii-hex-digit b/modules/unictype/property-ascii-hex-digit
index 28c124d90f..21959da4da 100644
--- a/modules/unictype/property-ascii-hex-digit
+++ b/modules/unictype/property-ascii-hex-digit
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ascii_hex_digit.c])
Makefile.am:
-lib_SOURCES += unictype/pr_ascii_hex_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-ascii-hex-digit-tests b/modules/unictype/property-ascii-hex-digit-tests
index edf2cad1ef..ee044b36ec 100644
--- a/modules/unictype/property-ascii-hex-digit-tests
+++ b/modules/unictype/property-ascii-hex-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_ascii_hex_digit
check_PROGRAMS += test-pr_ascii_hex_digit
test_pr_ascii_hex_digit_SOURCES = unictype/test-pr_ascii_hex_digit.c
-
+test_pr_ascii_hex_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-arabic-digit b/modules/unictype/property-bidi-arabic-digit
index e1d3e28999..7ef5887a99 100644
--- a/modules/unictype/property-bidi-arabic-digit
+++ b/modules/unictype/property-bidi-arabic-digit
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_arabic_digit.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_arabic_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-arabic-digit-tests b/modules/unictype/property-bidi-arabic-digit-tests
index f6fa5ec57a..ff37e64873 100644
--- a/modules/unictype/property-bidi-arabic-digit-tests
+++ b/modules/unictype/property-bidi-arabic-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_arabic_digit
check_PROGRAMS += test-pr_bidi_arabic_digit
test_pr_bidi_arabic_digit_SOURCES = unictype/test-pr_bidi_arabic_digit.c
-
+test_pr_bidi_arabic_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-arabic-right-to-left b/modules/unictype/property-bidi-arabic-right-to-left
index 15a9fe09b1..61949a5de8 100644
--- a/modules/unictype/property-bidi-arabic-right-to-left
+++ b/modules/unictype/property-bidi-arabic-right-to-left
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_arabic_right_to_left.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_arabic_right_to_left.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-arabic-right-to-left-tests b/modules/unictype/property-bidi-arabic-right-to-left-tests
index 2efe831984..f9fcdd9a6d 100644
--- a/modules/unictype/property-bidi-arabic-right-to-left-tests
+++ b/modules/unictype/property-bidi-arabic-right-to-left-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_arabic_right_to_left
check_PROGRAMS += test-pr_bidi_arabic_right_to_left
test_pr_bidi_arabic_right_to_left_SOURCES = unictype/test-pr_bidi_arabic_right_to_left.c
-
+test_pr_bidi_arabic_right_to_left_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-block-separator b/modules/unictype/property-bidi-block-separator
index 553a3ab682..2252816270 100644
--- a/modules/unictype/property-bidi-block-separator
+++ b/modules/unictype/property-bidi-block-separator
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_block_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_block_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-block-separator-tests b/modules/unictype/property-bidi-block-separator-tests
index 3377c1769d..dcdf643926 100644
--- a/modules/unictype/property-bidi-block-separator-tests
+++ b/modules/unictype/property-bidi-block-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_block_separator
check_PROGRAMS += test-pr_bidi_block_separator
test_pr_bidi_block_separator_SOURCES = unictype/test-pr_bidi_block_separator.c
-
+test_pr_bidi_block_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-boundary-neutral b/modules/unictype/property-bidi-boundary-neutral
index 2e9f98f59d..af9ee4ebaa 100644
--- a/modules/unictype/property-bidi-boundary-neutral
+++ b/modules/unictype/property-bidi-boundary-neutral
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_boundary_neutral.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_boundary_neutral.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-boundary-neutral-tests b/modules/unictype/property-bidi-boundary-neutral-tests
index dedc4ab687..b2d5e4524a 100644
--- a/modules/unictype/property-bidi-boundary-neutral-tests
+++ b/modules/unictype/property-bidi-boundary-neutral-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_boundary_neutral
check_PROGRAMS += test-pr_bidi_boundary_neutral
test_pr_bidi_boundary_neutral_SOURCES = unictype/test-pr_bidi_boundary_neutral.c
-
+test_pr_bidi_boundary_neutral_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-common-separator b/modules/unictype/property-bidi-common-separator
index 1eb12cc90a..ff7b9e5ff6 100644
--- a/modules/unictype/property-bidi-common-separator
+++ b/modules/unictype/property-bidi-common-separator
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_common_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_common_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-common-separator-tests b/modules/unictype/property-bidi-common-separator-tests
index 6964ed6df4..01f5e8d085 100644
--- a/modules/unictype/property-bidi-common-separator-tests
+++ b/modules/unictype/property-bidi-common-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_common_separator
check_PROGRAMS += test-pr_bidi_common_separator
test_pr_bidi_common_separator_SOURCES = unictype/test-pr_bidi_common_separator.c
-
+test_pr_bidi_common_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-control b/modules/unictype/property-bidi-control
index 6a86708f84..94386956a3 100644
--- a/modules/unictype/property-bidi-control
+++ b/modules/unictype/property-bidi-control
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_control.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_control.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-control-tests b/modules/unictype/property-bidi-control-tests
index 52a11020c4..caaa94bc81 100644
--- a/modules/unictype/property-bidi-control-tests
+++ b/modules/unictype/property-bidi-control-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_control
check_PROGRAMS += test-pr_bidi_control
test_pr_bidi_control_SOURCES = unictype/test-pr_bidi_control.c
-
+test_pr_bidi_control_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-embedding-or-override b/modules/unictype/property-bidi-embedding-or-override
index a843eb8911..8fe27d59ef 100644
--- a/modules/unictype/property-bidi-embedding-or-override
+++ b/modules/unictype/property-bidi-embedding-or-override
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_embedding_or_override.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_embedding_or_override.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-embedding-or-override-tests b/modules/unictype/property-bidi-embedding-or-override-tests
index c64e232fb2..dcc9b74dca 100644
--- a/modules/unictype/property-bidi-embedding-or-override-tests
+++ b/modules/unictype/property-bidi-embedding-or-override-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_embedding_or_override
check_PROGRAMS += test-pr_bidi_embedding_or_override
test_pr_bidi_embedding_or_override_SOURCES = unictype/test-pr_bidi_embedding_or_override.c
-
+test_pr_bidi_embedding_or_override_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-eur-num-separator b/modules/unictype/property-bidi-eur-num-separator
index 7669653956..10ca0f653d 100644
--- a/modules/unictype/property-bidi-eur-num-separator
+++ b/modules/unictype/property-bidi-eur-num-separator
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_eur_num_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_eur_num_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-eur-num-separator-tests b/modules/unictype/property-bidi-eur-num-separator-tests
index 3442fcf8ed..b2807fc98e 100644
--- a/modules/unictype/property-bidi-eur-num-separator-tests
+++ b/modules/unictype/property-bidi-eur-num-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_eur_num_separator
check_PROGRAMS += test-pr_bidi_eur_num_separator
test_pr_bidi_eur_num_separator_SOURCES = unictype/test-pr_bidi_eur_num_separator.c
-
+test_pr_bidi_eur_num_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-eur-num-terminator b/modules/unictype/property-bidi-eur-num-terminator
index 18c3b58b72..4b445a7b23 100644
--- a/modules/unictype/property-bidi-eur-num-terminator
+++ b/modules/unictype/property-bidi-eur-num-terminator
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_eur_num_terminator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_eur_num_terminator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-eur-num-terminator-tests b/modules/unictype/property-bidi-eur-num-terminator-tests
index fda0c48bbb..c1c84a115e 100644
--- a/modules/unictype/property-bidi-eur-num-terminator-tests
+++ b/modules/unictype/property-bidi-eur-num-terminator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_eur_num_terminator
check_PROGRAMS += test-pr_bidi_eur_num_terminator
test_pr_bidi_eur_num_terminator_SOURCES = unictype/test-pr_bidi_eur_num_terminator.c
-
+test_pr_bidi_eur_num_terminator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-european-digit b/modules/unictype/property-bidi-european-digit
index febb9f9ef6..d12d8042ed 100644
--- a/modules/unictype/property-bidi-european-digit
+++ b/modules/unictype/property-bidi-european-digit
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_european_digit.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_european_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-european-digit-tests b/modules/unictype/property-bidi-european-digit-tests
index c7196f9bf8..4a02e0e6c0 100644
--- a/modules/unictype/property-bidi-european-digit-tests
+++ b/modules/unictype/property-bidi-european-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_european_digit
check_PROGRAMS += test-pr_bidi_european_digit
test_pr_bidi_european_digit_SOURCES = unictype/test-pr_bidi_european_digit.c
-
+test_pr_bidi_european_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-hebrew-right-to-left b/modules/unictype/property-bidi-hebrew-right-to-left
index 933a08a94e..805ef8cd23 100644
--- a/modules/unictype/property-bidi-hebrew-right-to-left
+++ b/modules/unictype/property-bidi-hebrew-right-to-left
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_hebrew_right_to_left.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_hebrew_right_to_left.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-hebrew-right-to-left-tests b/modules/unictype/property-bidi-hebrew-right-to-left-tests
index 3d3985a864..010f2740ad 100644
--- a/modules/unictype/property-bidi-hebrew-right-to-left-tests
+++ b/modules/unictype/property-bidi-hebrew-right-to-left-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_hebrew_right_to_left
check_PROGRAMS += test-pr_bidi_hebrew_right_to_left
test_pr_bidi_hebrew_right_to_left_SOURCES = unictype/test-pr_bidi_hebrew_right_to_left.c
-
+test_pr_bidi_hebrew_right_to_left_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-left-to-right b/modules/unictype/property-bidi-left-to-right
index 8bc9216196..3488b143fa 100644
--- a/modules/unictype/property-bidi-left-to-right
+++ b/modules/unictype/property-bidi-left-to-right
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_left_to_right.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_left_to_right.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-left-to-right-tests b/modules/unictype/property-bidi-left-to-right-tests
index 4097553f0d..7ad9ec6f7a 100644
--- a/modules/unictype/property-bidi-left-to-right-tests
+++ b/modules/unictype/property-bidi-left-to-right-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_left_to_right
check_PROGRAMS += test-pr_bidi_left_to_right
test_pr_bidi_left_to_right_SOURCES = unictype/test-pr_bidi_left_to_right.c
-
+test_pr_bidi_left_to_right_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-non-spacing-mark b/modules/unictype/property-bidi-non-spacing-mark
index 699c3b9af9..efff6dbbd5 100644
--- a/modules/unictype/property-bidi-non-spacing-mark
+++ b/modules/unictype/property-bidi-non-spacing-mark
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_non_spacing_mark.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_non_spacing_mark.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-non-spacing-mark-tests b/modules/unictype/property-bidi-non-spacing-mark-tests
index ce4ac00b61..11439fdbaf 100644
--- a/modules/unictype/property-bidi-non-spacing-mark-tests
+++ b/modules/unictype/property-bidi-non-spacing-mark-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_non_spacing_mark
check_PROGRAMS += test-pr_bidi_non_spacing_mark
test_pr_bidi_non_spacing_mark_SOURCES = unictype/test-pr_bidi_non_spacing_mark.c
-
+test_pr_bidi_non_spacing_mark_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-other-neutral b/modules/unictype/property-bidi-other-neutral
index b1a7c4af8a..b6bffc53da 100644
--- a/modules/unictype/property-bidi-other-neutral
+++ b/modules/unictype/property-bidi-other-neutral
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_other_neutral.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_other_neutral.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-other-neutral-tests b/modules/unictype/property-bidi-other-neutral-tests
index 4a54080486..657bb9f3fe 100644
--- a/modules/unictype/property-bidi-other-neutral-tests
+++ b/modules/unictype/property-bidi-other-neutral-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_other_neutral
check_PROGRAMS += test-pr_bidi_other_neutral
test_pr_bidi_other_neutral_SOURCES = unictype/test-pr_bidi_other_neutral.c
-
+test_pr_bidi_other_neutral_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-pdf b/modules/unictype/property-bidi-pdf
index 20d7e8f245..d3907e2fa4 100644
--- a/modules/unictype/property-bidi-pdf
+++ b/modules/unictype/property-bidi-pdf
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_pdf.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_pdf.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-pdf-tests b/modules/unictype/property-bidi-pdf-tests
index 9096a566ba..3ccb30b236 100644
--- a/modules/unictype/property-bidi-pdf-tests
+++ b/modules/unictype/property-bidi-pdf-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_pdf
check_PROGRAMS += test-pr_bidi_pdf
test_pr_bidi_pdf_SOURCES = unictype/test-pr_bidi_pdf.c
-
+test_pr_bidi_pdf_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-segment-separator b/modules/unictype/property-bidi-segment-separator
index 18c7713492..cd5fcc0c1f 100644
--- a/modules/unictype/property-bidi-segment-separator
+++ b/modules/unictype/property-bidi-segment-separator
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_segment_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_segment_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-segment-separator-tests b/modules/unictype/property-bidi-segment-separator-tests
index 081050cb55..5f5290d843 100644
--- a/modules/unictype/property-bidi-segment-separator-tests
+++ b/modules/unictype/property-bidi-segment-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_segment_separator
check_PROGRAMS += test-pr_bidi_segment_separator
test_pr_bidi_segment_separator_SOURCES = unictype/test-pr_bidi_segment_separator.c
-
+test_pr_bidi_segment_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-bidi-whitespace b/modules/unictype/property-bidi-whitespace
index ed833753bb..e1201df360 100644
--- a/modules/unictype/property-bidi-whitespace
+++ b/modules/unictype/property-bidi-whitespace
@@ -12,9 +12,9 @@ unictype/bidicategory-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_whitespace.c])
Makefile.am:
-lib_SOURCES += unictype/pr_bidi_whitespace.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-bidi-whitespace-tests b/modules/unictype/property-bidi-whitespace-tests
index 0bcde48a92..669e7500a2 100644
--- a/modules/unictype/property-bidi-whitespace-tests
+++ b/modules/unictype/property-bidi-whitespace-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_bidi_whitespace
check_PROGRAMS += test-pr_bidi_whitespace
test_pr_bidi_whitespace_SOURCES = unictype/test-pr_bidi_whitespace.c
-
+test_pr_bidi_whitespace_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-byname b/modules/unictype/property-byname
index b50911b61f..5583177651 100644
--- a/modules/unictype/property-byname
+++ b/modules/unictype/property-byname
@@ -89,9 +89,9 @@ unictype/property-zero-width
gperf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_byname.c])
Makefile.am:
-lib_SOURCES += unictype/pr_byname.c
unictype/pr_byname.h: unictype/pr_byname.gperf
$(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $(srcdir)/unictype/pr_byname.h-t
diff --git a/modules/unictype/property-byname-tests b/modules/unictype/property-byname-tests
index ff6a60d3ab..75f7f27b85 100644
--- a/modules/unictype/property-byname-tests
+++ b/modules/unictype/property-byname-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_byname
check_PROGRAMS += test-pr_byname
test_pr_byname_SOURCES = unictype/test-pr_byname.c
-
+test_pr_byname_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-combining b/modules/unictype/property-combining
index dd9706ddb8..7514e72b39 100644
--- a/modules/unictype/property-combining
+++ b/modules/unictype/property-combining
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_combining.c])
Makefile.am:
-lib_SOURCES += unictype/pr_combining.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-combining-tests b/modules/unictype/property-combining-tests
index bafe54eab1..26263f7f3e 100644
--- a/modules/unictype/property-combining-tests
+++ b/modules/unictype/property-combining-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_combining
check_PROGRAMS += test-pr_combining
test_pr_combining_SOURCES = unictype/test-pr_combining.c
-
+test_pr_combining_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-composite b/modules/unictype/property-composite
index d7ec5ecf10..bfdafb4883 100644
--- a/modules/unictype/property-composite
+++ b/modules/unictype/property-composite
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_composite.c])
Makefile.am:
-lib_SOURCES += unictype/pr_composite.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-composite-tests b/modules/unictype/property-composite-tests
index 2d5652faab..cfcf2b89e7 100644
--- a/modules/unictype/property-composite-tests
+++ b/modules/unictype/property-composite-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_composite
check_PROGRAMS += test-pr_composite
test_pr_composite_SOURCES = unictype/test-pr_composite.c
-
+test_pr_composite_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-currency-symbol b/modules/unictype/property-currency-symbol
index 7c8bc9c0d3..1bce9dbd09 100644
--- a/modules/unictype/property-currency-symbol
+++ b/modules/unictype/property-currency-symbol
@@ -13,9 +13,9 @@ unictype/category-Sc
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_currency_symbol.c])
Makefile.am:
-lib_SOURCES += unictype/pr_currency_symbol.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-currency-symbol-tests b/modules/unictype/property-currency-symbol-tests
index 034db16f14..0219f386e0 100644
--- a/modules/unictype/property-currency-symbol-tests
+++ b/modules/unictype/property-currency-symbol-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_currency_symbol
check_PROGRAMS += test-pr_currency_symbol
test_pr_currency_symbol_SOURCES = unictype/test-pr_currency_symbol.c
-
+test_pr_currency_symbol_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-dash b/modules/unictype/property-dash
index 94a1d70428..323dc3e968 100644
--- a/modules/unictype/property-dash
+++ b/modules/unictype/property-dash
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_dash.c])
Makefile.am:
-lib_SOURCES += unictype/pr_dash.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-dash-tests b/modules/unictype/property-dash-tests
index 9ca620f80b..511dd7b9e0 100644
--- a/modules/unictype/property-dash-tests
+++ b/modules/unictype/property-dash-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_dash
check_PROGRAMS += test-pr_dash
test_pr_dash_SOURCES = unictype/test-pr_dash.c
-
+test_pr_dash_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-decimal-digit b/modules/unictype/property-decimal-digit
index 16e390eb98..5fccac93c6 100644
--- a/modules/unictype/property-decimal-digit
+++ b/modules/unictype/property-decimal-digit
@@ -13,9 +13,9 @@ unictype/category-Nd
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_decimal_digit.c])
Makefile.am:
-lib_SOURCES += unictype/pr_decimal_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-decimal-digit-tests b/modules/unictype/property-decimal-digit-tests
index 9dc5dabbf0..8a42f18979 100644
--- a/modules/unictype/property-decimal-digit-tests
+++ b/modules/unictype/property-decimal-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_decimal_digit
check_PROGRAMS += test-pr_decimal_digit
test_pr_decimal_digit_SOURCES = unictype/test-pr_decimal_digit.c
-
+test_pr_decimal_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-default-ignorable-code-point b/modules/unictype/property-default-ignorable-code-point
index 9050a664bb..55a360aad0 100644
--- a/modules/unictype/property-default-ignorable-code-point
+++ b/modules/unictype/property-default-ignorable-code-point
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_default_ignorable_code_point.c])
Makefile.am:
-lib_SOURCES += unictype/pr_default_ignorable_code_point.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-default-ignorable-code-point-tests b/modules/unictype/property-default-ignorable-code-point-tests
index f8992b6947..909fc46aa3 100644
--- a/modules/unictype/property-default-ignorable-code-point-tests
+++ b/modules/unictype/property-default-ignorable-code-point-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_default_ignorable_code_point
check_PROGRAMS += test-pr_default_ignorable_code_point
test_pr_default_ignorable_code_point_SOURCES = unictype/test-pr_default_ignorable_code_point.c
-
+test_pr_default_ignorable_code_point_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-deprecated b/modules/unictype/property-deprecated
index 7e5d60b845..f62526fbcc 100644
--- a/modules/unictype/property-deprecated
+++ b/modules/unictype/property-deprecated
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_deprecated.c])
Makefile.am:
-lib_SOURCES += unictype/pr_deprecated.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-deprecated-tests b/modules/unictype/property-deprecated-tests
index 40fc7ed876..68cc803dc3 100644
--- a/modules/unictype/property-deprecated-tests
+++ b/modules/unictype/property-deprecated-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_deprecated
check_PROGRAMS += test-pr_deprecated
test_pr_deprecated_SOURCES = unictype/test-pr_deprecated.c
-
+test_pr_deprecated_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-diacritic b/modules/unictype/property-diacritic
index 09df4b6494..ac57c98e11 100644
--- a/modules/unictype/property-diacritic
+++ b/modules/unictype/property-diacritic
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_diacritic.c])
Makefile.am:
-lib_SOURCES += unictype/pr_diacritic.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-diacritic-tests b/modules/unictype/property-diacritic-tests
index f1e77ca642..261e4c2577 100644
--- a/modules/unictype/property-diacritic-tests
+++ b/modules/unictype/property-diacritic-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_diacritic
check_PROGRAMS += test-pr_diacritic
test_pr_diacritic_SOURCES = unictype/test-pr_diacritic.c
-
+test_pr_diacritic_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-extender b/modules/unictype/property-extender
index bb3ae1dfd2..21f19a72d2 100644
--- a/modules/unictype/property-extender
+++ b/modules/unictype/property-extender
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_extender.c])
Makefile.am:
-lib_SOURCES += unictype/pr_extender.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-extender-tests b/modules/unictype/property-extender-tests
index 9e1d6fac82..d104cc5f57 100644
--- a/modules/unictype/property-extender-tests
+++ b/modules/unictype/property-extender-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_extender
check_PROGRAMS += test-pr_extender
test_pr_extender_SOURCES = unictype/test-pr_extender.c
-
+test_pr_extender_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-format-control b/modules/unictype/property-format-control
index 250b35d6dc..03a3e4b6b2 100644
--- a/modules/unictype/property-format-control
+++ b/modules/unictype/property-format-control
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_format_control.c])
Makefile.am:
-lib_SOURCES += unictype/pr_format_control.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-format-control-tests b/modules/unictype/property-format-control-tests
index bfda08e864..ad2339aeae 100644
--- a/modules/unictype/property-format-control-tests
+++ b/modules/unictype/property-format-control-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_format_control
check_PROGRAMS += test-pr_format_control
test_pr_format_control_SOURCES = unictype/test-pr_format_control.c
-
+test_pr_format_control_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-grapheme-base b/modules/unictype/property-grapheme-base
index 6576e450e1..4eafc84798 100644
--- a/modules/unictype/property-grapheme-base
+++ b/modules/unictype/property-grapheme-base
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_base.c])
Makefile.am:
-lib_SOURCES += unictype/pr_grapheme_base.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-grapheme-base-tests b/modules/unictype/property-grapheme-base-tests
index b534c39371..0a3efc7ea3 100644
--- a/modules/unictype/property-grapheme-base-tests
+++ b/modules/unictype/property-grapheme-base-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_grapheme_base
check_PROGRAMS += test-pr_grapheme_base
test_pr_grapheme_base_SOURCES = unictype/test-pr_grapheme_base.c
-
+test_pr_grapheme_base_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-grapheme-extend b/modules/unictype/property-grapheme-extend
index b759a4da55..ae3cd88a02 100644
--- a/modules/unictype/property-grapheme-extend
+++ b/modules/unictype/property-grapheme-extend
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_extend.c])
Makefile.am:
-lib_SOURCES += unictype/pr_grapheme_extend.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-grapheme-extend-tests b/modules/unictype/property-grapheme-extend-tests
index b5bc724465..a516d1e8ad 100644
--- a/modules/unictype/property-grapheme-extend-tests
+++ b/modules/unictype/property-grapheme-extend-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_grapheme_extend
check_PROGRAMS += test-pr_grapheme_extend
test_pr_grapheme_extend_SOURCES = unictype/test-pr_grapheme_extend.c
-
+test_pr_grapheme_extend_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-grapheme-link b/modules/unictype/property-grapheme-link
index 29fe576769..ee10e256b6 100644
--- a/modules/unictype/property-grapheme-link
+++ b/modules/unictype/property-grapheme-link
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_link.c])
Makefile.am:
-lib_SOURCES += unictype/pr_grapheme_link.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-grapheme-link-tests b/modules/unictype/property-grapheme-link-tests
index 5168325ffe..096995514b 100644
--- a/modules/unictype/property-grapheme-link-tests
+++ b/modules/unictype/property-grapheme-link-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_grapheme_link
check_PROGRAMS += test-pr_grapheme_link
test_pr_grapheme_link_SOURCES = unictype/test-pr_grapheme_link.c
-
+test_pr_grapheme_link_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-hex-digit b/modules/unictype/property-hex-digit
index 01f2502457..626ad5eea3 100644
--- a/modules/unictype/property-hex-digit
+++ b/modules/unictype/property-hex-digit
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_hex_digit.c])
Makefile.am:
-lib_SOURCES += unictype/pr_hex_digit.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-hex-digit-tests b/modules/unictype/property-hex-digit-tests
index 043b0cda9c..429cbcd65a 100644
--- a/modules/unictype/property-hex-digit-tests
+++ b/modules/unictype/property-hex-digit-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_hex_digit
check_PROGRAMS += test-pr_hex_digit
test_pr_hex_digit_SOURCES = unictype/test-pr_hex_digit.c
-
+test_pr_hex_digit_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-hyphen b/modules/unictype/property-hyphen
index fc55b587a2..78a0ab7965 100644
--- a/modules/unictype/property-hyphen
+++ b/modules/unictype/property-hyphen
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_hyphen.c])
Makefile.am:
-lib_SOURCES += unictype/pr_hyphen.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-hyphen-tests b/modules/unictype/property-hyphen-tests
index b4a4e7e9e3..3c7eb216a1 100644
--- a/modules/unictype/property-hyphen-tests
+++ b/modules/unictype/property-hyphen-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_hyphen
check_PROGRAMS += test-pr_hyphen
test_pr_hyphen_SOURCES = unictype/test-pr_hyphen.c
-
+test_pr_hyphen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-id-continue b/modules/unictype/property-id-continue
index 9d4092ecc5..699af1ce98 100644
--- a/modules/unictype/property-id-continue
+++ b/modules/unictype/property-id-continue
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_id_continue.c])
Makefile.am:
-lib_SOURCES += unictype/pr_id_continue.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-id-continue-tests b/modules/unictype/property-id-continue-tests
index 33362eda14..07d8ac6c5d 100644
--- a/modules/unictype/property-id-continue-tests
+++ b/modules/unictype/property-id-continue-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_id_continue
check_PROGRAMS += test-pr_id_continue
test_pr_id_continue_SOURCES = unictype/test-pr_id_continue.c
-
+test_pr_id_continue_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-id-start b/modules/unictype/property-id-start
index 49cb595dd1..9f763803cc 100644
--- a/modules/unictype/property-id-start
+++ b/modules/unictype/property-id-start
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_id_start.c])
Makefile.am:
-lib_SOURCES += unictype/pr_id_start.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-id-start-tests b/modules/unictype/property-id-start-tests
index d0e82569e1..7d7fb356b2 100644
--- a/modules/unictype/property-id-start-tests
+++ b/modules/unictype/property-id-start-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_id_start
check_PROGRAMS += test-pr_id_start
test_pr_id_start_SOURCES = unictype/test-pr_id_start.c
-
+test_pr_id_start_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-ideographic b/modules/unictype/property-ideographic
index 4400127dbf..818d4af967 100644
--- a/modules/unictype/property-ideographic
+++ b/modules/unictype/property-ideographic
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ideographic.c])
Makefile.am:
-lib_SOURCES += unictype/pr_ideographic.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-ideographic-tests b/modules/unictype/property-ideographic-tests
index 1b6a725696..6faa43b048 100644
--- a/modules/unictype/property-ideographic-tests
+++ b/modules/unictype/property-ideographic-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_ideographic
check_PROGRAMS += test-pr_ideographic
test_pr_ideographic_SOURCES = unictype/test-pr_ideographic.c
-
+test_pr_ideographic_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-ids-binary-operator b/modules/unictype/property-ids-binary-operator
index 2accc75a38..fee14c8419 100644
--- a/modules/unictype/property-ids-binary-operator
+++ b/modules/unictype/property-ids-binary-operator
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ids_binary_operator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_ids_binary_operator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-ids-binary-operator-tests b/modules/unictype/property-ids-binary-operator-tests
index 195c854fbe..fa08c33acc 100644
--- a/modules/unictype/property-ids-binary-operator-tests
+++ b/modules/unictype/property-ids-binary-operator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_ids_binary_operator
check_PROGRAMS += test-pr_ids_binary_operator
test_pr_ids_binary_operator_SOURCES = unictype/test-pr_ids_binary_operator.c
-
+test_pr_ids_binary_operator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-ids-trinary-operator b/modules/unictype/property-ids-trinary-operator
index 46d01f95bf..cf9415c1b9 100644
--- a/modules/unictype/property-ids-trinary-operator
+++ b/modules/unictype/property-ids-trinary-operator
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ids_trinary_operator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_ids_trinary_operator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-ids-trinary-operator-tests b/modules/unictype/property-ids-trinary-operator-tests
index e9e448ee22..e0f1ecbdc6 100644
--- a/modules/unictype/property-ids-trinary-operator-tests
+++ b/modules/unictype/property-ids-trinary-operator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_ids_trinary_operator
check_PROGRAMS += test-pr_ids_trinary_operator
test_pr_ids_trinary_operator_SOURCES = unictype/test-pr_ids_trinary_operator.c
-
+test_pr_ids_trinary_operator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-ignorable-control b/modules/unictype/property-ignorable-control
index c8e17df155..48f0ae672a 100644
--- a/modules/unictype/property-ignorable-control
+++ b/modules/unictype/property-ignorable-control
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ignorable_control.c])
Makefile.am:
-lib_SOURCES += unictype/pr_ignorable_control.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-ignorable-control-tests b/modules/unictype/property-ignorable-control-tests
index 1e72a68ac2..39d4cdd3f7 100644
--- a/modules/unictype/property-ignorable-control-tests
+++ b/modules/unictype/property-ignorable-control-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_ignorable_control
check_PROGRAMS += test-pr_ignorable_control
test_pr_ignorable_control_SOURCES = unictype/test-pr_ignorable_control.c
-
+test_pr_ignorable_control_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-iso-control b/modules/unictype/property-iso-control
index 596f18d96a..fb213fff62 100644
--- a/modules/unictype/property-iso-control
+++ b/modules/unictype/property-iso-control
@@ -13,9 +13,9 @@ unictype/category-Cc
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_iso_control.c])
Makefile.am:
-lib_SOURCES += unictype/pr_iso_control.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-iso-control-tests b/modules/unictype/property-iso-control-tests
index 8923607c4e..469e972e08 100644
--- a/modules/unictype/property-iso-control-tests
+++ b/modules/unictype/property-iso-control-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_iso_control
check_PROGRAMS += test-pr_iso_control
test_pr_iso_control_SOURCES = unictype/test-pr_iso_control.c
-
+test_pr_iso_control_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-join-control b/modules/unictype/property-join-control
index ba2241a4b4..90cec5bc00 100644
--- a/modules/unictype/property-join-control
+++ b/modules/unictype/property-join-control
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_join_control.c])
Makefile.am:
-lib_SOURCES += unictype/pr_join_control.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-join-control-tests b/modules/unictype/property-join-control-tests
index 17deabb74e..0d82ece202 100644
--- a/modules/unictype/property-join-control-tests
+++ b/modules/unictype/property-join-control-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_join_control
check_PROGRAMS += test-pr_join_control
test_pr_join_control_SOURCES = unictype/test-pr_join_control.c
-
+test_pr_join_control_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-left-of-pair b/modules/unictype/property-left-of-pair
index f8310942b0..3d88474f93 100644
--- a/modules/unictype/property-left-of-pair
+++ b/modules/unictype/property-left-of-pair
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_left_of_pair.c])
Makefile.am:
-lib_SOURCES += unictype/pr_left_of_pair.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-left-of-pair-tests b/modules/unictype/property-left-of-pair-tests
index ea9bd6e517..0c8a79f55c 100644
--- a/modules/unictype/property-left-of-pair-tests
+++ b/modules/unictype/property-left-of-pair-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_left_of_pair
check_PROGRAMS += test-pr_left_of_pair
test_pr_left_of_pair_SOURCES = unictype/test-pr_left_of_pair.c
-
+test_pr_left_of_pair_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-line-separator b/modules/unictype/property-line-separator
index 6a8e3e978d..7d02a1b631 100644
--- a/modules/unictype/property-line-separator
+++ b/modules/unictype/property-line-separator
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_line_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_line_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-line-separator-tests b/modules/unictype/property-line-separator-tests
index 15a519de25..60d9ab13c0 100644
--- a/modules/unictype/property-line-separator-tests
+++ b/modules/unictype/property-line-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_line_separator
check_PROGRAMS += test-pr_line_separator
test_pr_line_separator_SOURCES = unictype/test-pr_line_separator.c
-
+test_pr_line_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-logical-order-exception b/modules/unictype/property-logical-order-exception
index b84ffd1396..6159a41f0b 100644
--- a/modules/unictype/property-logical-order-exception
+++ b/modules/unictype/property-logical-order-exception
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_logical_order_exception.c])
Makefile.am:
-lib_SOURCES += unictype/pr_logical_order_exception.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-logical-order-exception-tests b/modules/unictype/property-logical-order-exception-tests
index 4441183293..aba4e77a03 100644
--- a/modules/unictype/property-logical-order-exception-tests
+++ b/modules/unictype/property-logical-order-exception-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_logical_order_exception
check_PROGRAMS += test-pr_logical_order_exception
test_pr_logical_order_exception_SOURCES = unictype/test-pr_logical_order_exception.c
-
+test_pr_logical_order_exception_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-lowercase b/modules/unictype/property-lowercase
index 90073a1303..fd1b794405 100644
--- a/modules/unictype/property-lowercase
+++ b/modules/unictype/property-lowercase
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_lowercase.c])
Makefile.am:
-lib_SOURCES += unictype/pr_lowercase.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-lowercase-tests b/modules/unictype/property-lowercase-tests
index 302110a333..a9d9bda62e 100644
--- a/modules/unictype/property-lowercase-tests
+++ b/modules/unictype/property-lowercase-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_lowercase
check_PROGRAMS += test-pr_lowercase
test_pr_lowercase_SOURCES = unictype/test-pr_lowercase.c
-
+test_pr_lowercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-math b/modules/unictype/property-math
index e2d9d395ae..1068d4beef 100644
--- a/modules/unictype/property-math
+++ b/modules/unictype/property-math
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_math.c])
Makefile.am:
-lib_SOURCES += unictype/pr_math.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-math-tests b/modules/unictype/property-math-tests
index 04010a081d..9f8265b2d2 100644
--- a/modules/unictype/property-math-tests
+++ b/modules/unictype/property-math-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_math
check_PROGRAMS += test-pr_math
test_pr_math_SOURCES = unictype/test-pr_math.c
-
+test_pr_math_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-non-break b/modules/unictype/property-non-break
index 2a4835d75d..fb92d36f4d 100644
--- a/modules/unictype/property-non-break
+++ b/modules/unictype/property-non-break
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_non_break.c])
Makefile.am:
-lib_SOURCES += unictype/pr_non_break.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-non-break-tests b/modules/unictype/property-non-break-tests
index 0ba6b8f74b..bc2d636800 100644
--- a/modules/unictype/property-non-break-tests
+++ b/modules/unictype/property-non-break-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_non_break
check_PROGRAMS += test-pr_non_break
test_pr_non_break_SOURCES = unictype/test-pr_non_break.c
-
+test_pr_non_break_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-not-a-character b/modules/unictype/property-not-a-character
index 3b7fa7d09d..10ba80fdd8 100644
--- a/modules/unictype/property-not-a-character
+++ b/modules/unictype/property-not-a-character
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_not_a_character.c])
Makefile.am:
-lib_SOURCES += unictype/pr_not_a_character.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-not-a-character-tests b/modules/unictype/property-not-a-character-tests
index 5c96ba5fc9..e8424c74d0 100644
--- a/modules/unictype/property-not-a-character-tests
+++ b/modules/unictype/property-not-a-character-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_not_a_character
check_PROGRAMS += test-pr_not_a_character
test_pr_not_a_character_SOURCES = unictype/test-pr_not_a_character.c
-
+test_pr_not_a_character_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-numeric b/modules/unictype/property-numeric
index 0bd6da1555..6aef54c1a5 100644
--- a/modules/unictype/property-numeric
+++ b/modules/unictype/property-numeric
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_numeric.c])
Makefile.am:
-lib_SOURCES += unictype/pr_numeric.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-numeric-tests b/modules/unictype/property-numeric-tests
index ac4c4b88dc..21732d3348 100644
--- a/modules/unictype/property-numeric-tests
+++ b/modules/unictype/property-numeric-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_numeric
check_PROGRAMS += test-pr_numeric
test_pr_numeric_SOURCES = unictype/test-pr_numeric.c
-
+test_pr_numeric_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-alphabetic b/modules/unictype/property-other-alphabetic
index 40db74d15e..058b1bc80f 100644
--- a/modules/unictype/property-other-alphabetic
+++ b/modules/unictype/property-other-alphabetic
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_alphabetic.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_alphabetic.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-alphabetic-tests b/modules/unictype/property-other-alphabetic-tests
index 1c5a83c39a..e765fd9b30 100644
--- a/modules/unictype/property-other-alphabetic-tests
+++ b/modules/unictype/property-other-alphabetic-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_alphabetic
check_PROGRAMS += test-pr_other_alphabetic
test_pr_other_alphabetic_SOURCES = unictype/test-pr_other_alphabetic.c
-
+test_pr_other_alphabetic_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-default-ignorable-code-point b/modules/unictype/property-other-default-ignorable-code-point
index 5abe6b8a24..0b2a3215d9 100644
--- a/modules/unictype/property-other-default-ignorable-code-point
+++ b/modules/unictype/property-other-default-ignorable-code-point
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_default_ignorable_code_point.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_default_ignorable_code_point.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-default-ignorable-code-point-tests b/modules/unictype/property-other-default-ignorable-code-point-tests
index 213aea77d2..e14a443146 100644
--- a/modules/unictype/property-other-default-ignorable-code-point-tests
+++ b/modules/unictype/property-other-default-ignorable-code-point-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_default_ignorable_code_point
check_PROGRAMS += test-pr_other_default_ignorable_code_point
test_pr_other_default_ignorable_code_point_SOURCES = unictype/test-pr_other_default_ignorable_code_point.c
-
+test_pr_other_default_ignorable_code_point_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-grapheme-extend b/modules/unictype/property-other-grapheme-extend
index 3408a2d80f..8f08e6a9f4 100644
--- a/modules/unictype/property-other-grapheme-extend
+++ b/modules/unictype/property-other-grapheme-extend
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_grapheme_extend.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_grapheme_extend.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-grapheme-extend-tests b/modules/unictype/property-other-grapheme-extend-tests
index 7a5fce5d90..8da412b653 100644
--- a/modules/unictype/property-other-grapheme-extend-tests
+++ b/modules/unictype/property-other-grapheme-extend-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_grapheme_extend
check_PROGRAMS += test-pr_other_grapheme_extend
test_pr_other_grapheme_extend_SOURCES = unictype/test-pr_other_grapheme_extend.c
-
+test_pr_other_grapheme_extend_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-id-continue b/modules/unictype/property-other-id-continue
index f9204315f2..87c5a24e13 100644
--- a/modules/unictype/property-other-id-continue
+++ b/modules/unictype/property-other-id-continue
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_id_continue.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_id_continue.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-id-continue-tests b/modules/unictype/property-other-id-continue-tests
index f40de9ee36..f7acdce635 100644
--- a/modules/unictype/property-other-id-continue-tests
+++ b/modules/unictype/property-other-id-continue-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_id_continue
check_PROGRAMS += test-pr_other_id_continue
test_pr_other_id_continue_SOURCES = unictype/test-pr_other_id_continue.c
-
+test_pr_other_id_continue_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-id-start b/modules/unictype/property-other-id-start
index 627da3ad63..8f9fef4a7e 100644
--- a/modules/unictype/property-other-id-start
+++ b/modules/unictype/property-other-id-start
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_id_start.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_id_start.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-id-start-tests b/modules/unictype/property-other-id-start-tests
index cf1b2e4106..6c43451c31 100644
--- a/modules/unictype/property-other-id-start-tests
+++ b/modules/unictype/property-other-id-start-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_id_start
check_PROGRAMS += test-pr_other_id_start
test_pr_other_id_start_SOURCES = unictype/test-pr_other_id_start.c
-
+test_pr_other_id_start_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-lowercase b/modules/unictype/property-other-lowercase
index d416b44645..ab356b7db4 100644
--- a/modules/unictype/property-other-lowercase
+++ b/modules/unictype/property-other-lowercase
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_lowercase.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_lowercase.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-lowercase-tests b/modules/unictype/property-other-lowercase-tests
index ba13d39a27..5e76d1c5dd 100644
--- a/modules/unictype/property-other-lowercase-tests
+++ b/modules/unictype/property-other-lowercase-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_lowercase
check_PROGRAMS += test-pr_other_lowercase
test_pr_other_lowercase_SOURCES = unictype/test-pr_other_lowercase.c
-
+test_pr_other_lowercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-math b/modules/unictype/property-other-math
index 3ef531eb58..b95a0e4fe5 100644
--- a/modules/unictype/property-other-math
+++ b/modules/unictype/property-other-math
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_math.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_math.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-math-tests b/modules/unictype/property-other-math-tests
index 1cbcc5a003..f46ec6e8f9 100644
--- a/modules/unictype/property-other-math-tests
+++ b/modules/unictype/property-other-math-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_math
check_PROGRAMS += test-pr_other_math
test_pr_other_math_SOURCES = unictype/test-pr_other_math.c
-
+test_pr_other_math_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-other-uppercase b/modules/unictype/property-other-uppercase
index 81cd907cea..7d72b3eb15 100644
--- a/modules/unictype/property-other-uppercase
+++ b/modules/unictype/property-other-uppercase
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_uppercase.c])
Makefile.am:
-lib_SOURCES += unictype/pr_other_uppercase.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-other-uppercase-tests b/modules/unictype/property-other-uppercase-tests
index d8c60317b7..cb93b5eb7f 100644
--- a/modules/unictype/property-other-uppercase-tests
+++ b/modules/unictype/property-other-uppercase-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_other_uppercase
check_PROGRAMS += test-pr_other_uppercase
test_pr_other_uppercase_SOURCES = unictype/test-pr_other_uppercase.c
-
+test_pr_other_uppercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-paired-punctuation b/modules/unictype/property-paired-punctuation
index c863fee5a1..c744eb9f7e 100644
--- a/modules/unictype/property-paired-punctuation
+++ b/modules/unictype/property-paired-punctuation
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_paired_punctuation.c])
Makefile.am:
-lib_SOURCES += unictype/pr_paired_punctuation.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-paired-punctuation-tests b/modules/unictype/property-paired-punctuation-tests
index 941190da46..a5fc958b8d 100644
--- a/modules/unictype/property-paired-punctuation-tests
+++ b/modules/unictype/property-paired-punctuation-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_paired_punctuation
check_PROGRAMS += test-pr_paired_punctuation
test_pr_paired_punctuation_SOURCES = unictype/test-pr_paired_punctuation.c
-
+test_pr_paired_punctuation_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-paragraph-separator b/modules/unictype/property-paragraph-separator
index 0415746e71..b4ebaad5c6 100644
--- a/modules/unictype/property-paragraph-separator
+++ b/modules/unictype/property-paragraph-separator
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_paragraph_separator.c])
Makefile.am:
-lib_SOURCES += unictype/pr_paragraph_separator.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-paragraph-separator-tests b/modules/unictype/property-paragraph-separator-tests
index 8146851307..736e209220 100644
--- a/modules/unictype/property-paragraph-separator-tests
+++ b/modules/unictype/property-paragraph-separator-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_paragraph_separator
check_PROGRAMS += test-pr_paragraph_separator
test_pr_paragraph_separator_SOURCES = unictype/test-pr_paragraph_separator.c
-
+test_pr_paragraph_separator_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-pattern-syntax b/modules/unictype/property-pattern-syntax
index e184dad448..5ae77e6027 100644
--- a/modules/unictype/property-pattern-syntax
+++ b/modules/unictype/property-pattern-syntax
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_pattern_syntax.c])
Makefile.am:
-lib_SOURCES += unictype/pr_pattern_syntax.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-pattern-syntax-tests b/modules/unictype/property-pattern-syntax-tests
index 43fb342b3b..27bab7a5a3 100644
--- a/modules/unictype/property-pattern-syntax-tests
+++ b/modules/unictype/property-pattern-syntax-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_pattern_syntax
check_PROGRAMS += test-pr_pattern_syntax
test_pr_pattern_syntax_SOURCES = unictype/test-pr_pattern_syntax.c
-
+test_pr_pattern_syntax_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-pattern-white-space b/modules/unictype/property-pattern-white-space
index 26f3c1ab05..fb7b5f2b8e 100644
--- a/modules/unictype/property-pattern-white-space
+++ b/modules/unictype/property-pattern-white-space
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_pattern_white_space.c])
Makefile.am:
-lib_SOURCES += unictype/pr_pattern_white_space.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-pattern-white-space-tests b/modules/unictype/property-pattern-white-space-tests
index 6edae420ec..c24ee76a6a 100644
--- a/modules/unictype/property-pattern-white-space-tests
+++ b/modules/unictype/property-pattern-white-space-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_pattern_white_space
check_PROGRAMS += test-pr_pattern_white_space
test_pr_pattern_white_space_SOURCES = unictype/test-pr_pattern_white_space.c
-
+test_pr_pattern_white_space_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-private-use b/modules/unictype/property-private-use
index dd9c3fd7d3..c82405dd91 100644
--- a/modules/unictype/property-private-use
+++ b/modules/unictype/property-private-use
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_private_use.c])
Makefile.am:
-lib_SOURCES += unictype/pr_private_use.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-private-use-tests b/modules/unictype/property-private-use-tests
index f9b4d24b48..e628450e22 100644
--- a/modules/unictype/property-private-use-tests
+++ b/modules/unictype/property-private-use-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_private_use
check_PROGRAMS += test-pr_private_use
test_pr_private_use_SOURCES = unictype/test-pr_private_use.c
-
+test_pr_private_use_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-punctuation b/modules/unictype/property-punctuation
index 33890d15fd..8a2b2b8457 100644
--- a/modules/unictype/property-punctuation
+++ b/modules/unictype/property-punctuation
@@ -13,9 +13,9 @@ unictype/category-P
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_punctuation.c])
Makefile.am:
-lib_SOURCES += unictype/pr_punctuation.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-punctuation-tests b/modules/unictype/property-punctuation-tests
index afee3258b7..706ebe0cd4 100644
--- a/modules/unictype/property-punctuation-tests
+++ b/modules/unictype/property-punctuation-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_punctuation
check_PROGRAMS += test-pr_punctuation
test_pr_punctuation_SOURCES = unictype/test-pr_punctuation.c
-
+test_pr_punctuation_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-quotation-mark b/modules/unictype/property-quotation-mark
index 511c133a58..4d1da9b1f7 100644
--- a/modules/unictype/property-quotation-mark
+++ b/modules/unictype/property-quotation-mark
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_quotation_mark.c])
Makefile.am:
-lib_SOURCES += unictype/pr_quotation_mark.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-quotation-mark-tests b/modules/unictype/property-quotation-mark-tests
index 21862e9675..47b4214cec 100644
--- a/modules/unictype/property-quotation-mark-tests
+++ b/modules/unictype/property-quotation-mark-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_quotation_mark
check_PROGRAMS += test-pr_quotation_mark
test_pr_quotation_mark_SOURCES = unictype/test-pr_quotation_mark.c
-
+test_pr_quotation_mark_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-radical b/modules/unictype/property-radical
index 5b8eb1b373..de3d9ff3e8 100644
--- a/modules/unictype/property-radical
+++ b/modules/unictype/property-radical
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_radical.c])
Makefile.am:
-lib_SOURCES += unictype/pr_radical.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-radical-tests b/modules/unictype/property-radical-tests
index ffa8d615e3..3155562d4a 100644
--- a/modules/unictype/property-radical-tests
+++ b/modules/unictype/property-radical-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_radical
check_PROGRAMS += test-pr_radical
test_pr_radical_SOURCES = unictype/test-pr_radical.c
-
+test_pr_radical_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-sentence-terminal b/modules/unictype/property-sentence-terminal
index 16dc1cb0c5..c7bb2738cb 100644
--- a/modules/unictype/property-sentence-terminal
+++ b/modules/unictype/property-sentence-terminal
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_sentence_terminal.c])
Makefile.am:
-lib_SOURCES += unictype/pr_sentence_terminal.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-sentence-terminal-tests b/modules/unictype/property-sentence-terminal-tests
index 6ae3e90b66..1ed8075745 100644
--- a/modules/unictype/property-sentence-terminal-tests
+++ b/modules/unictype/property-sentence-terminal-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_sentence_terminal
check_PROGRAMS += test-pr_sentence_terminal
test_pr_sentence_terminal_SOURCES = unictype/test-pr_sentence_terminal.c
-
+test_pr_sentence_terminal_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-soft-dotted b/modules/unictype/property-soft-dotted
index 41f10188bd..e270c5021b 100644
--- a/modules/unictype/property-soft-dotted
+++ b/modules/unictype/property-soft-dotted
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_soft_dotted.c])
Makefile.am:
-lib_SOURCES += unictype/pr_soft_dotted.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-soft-dotted-tests b/modules/unictype/property-soft-dotted-tests
index 6b9c6e5593..3434bb22de 100644
--- a/modules/unictype/property-soft-dotted-tests
+++ b/modules/unictype/property-soft-dotted-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_soft_dotted
check_PROGRAMS += test-pr_soft_dotted
test_pr_soft_dotted_SOURCES = unictype/test-pr_soft_dotted.c
-
+test_pr_soft_dotted_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-space b/modules/unictype/property-space
index d6a8345b7e..876e1aea44 100644
--- a/modules/unictype/property-space
+++ b/modules/unictype/property-space
@@ -13,9 +13,9 @@ unictype/category-Zs
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_space.c])
Makefile.am:
-lib_SOURCES += unictype/pr_space.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-space-tests b/modules/unictype/property-space-tests
index 9ad1edd7e9..e1ec3029d9 100644
--- a/modules/unictype/property-space-tests
+++ b/modules/unictype/property-space-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_space
check_PROGRAMS += test-pr_space
test_pr_space_SOURCES = unictype/test-pr_space.c
-
+test_pr_space_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-terminal-punctuation b/modules/unictype/property-terminal-punctuation
index 9d76602b2d..89cba27127 100644
--- a/modules/unictype/property-terminal-punctuation
+++ b/modules/unictype/property-terminal-punctuation
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_terminal_punctuation.c])
Makefile.am:
-lib_SOURCES += unictype/pr_terminal_punctuation.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-terminal-punctuation-tests b/modules/unictype/property-terminal-punctuation-tests
index 4c36eddcbc..91c4f215d0 100644
--- a/modules/unictype/property-terminal-punctuation-tests
+++ b/modules/unictype/property-terminal-punctuation-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_terminal_punctuation
check_PROGRAMS += test-pr_terminal_punctuation
test_pr_terminal_punctuation_SOURCES = unictype/test-pr_terminal_punctuation.c
-
+test_pr_terminal_punctuation_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-test b/modules/unictype/property-test
index 385c08214c..cdd99671ec 100644
--- a/modules/unictype/property-test
+++ b/modules/unictype/property-test
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_test.c])
Makefile.am:
-lib_SOURCES += unictype/pr_test.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-test-tests b/modules/unictype/property-test-tests
index 34597a830f..7f37876328 100644
--- a/modules/unictype/property-test-tests
+++ b/modules/unictype/property-test-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-pr_test
check_PROGRAMS += test-pr_test
test_pr_test_SOURCES = unictype/test-pr_test.c
-
+test_pr_test_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-titlecase b/modules/unictype/property-titlecase
index 793d6c336a..b26cd8456f 100644
--- a/modules/unictype/property-titlecase
+++ b/modules/unictype/property-titlecase
@@ -13,9 +13,9 @@ unictype/category-Lt
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_titlecase.c])
Makefile.am:
-lib_SOURCES += unictype/pr_titlecase.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-titlecase-tests b/modules/unictype/property-titlecase-tests
index 16cbecfb12..f97bbe00fb 100644
--- a/modules/unictype/property-titlecase-tests
+++ b/modules/unictype/property-titlecase-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_titlecase
check_PROGRAMS += test-pr_titlecase
test_pr_titlecase_SOURCES = unictype/test-pr_titlecase.c
-
+test_pr_titlecase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-unassigned-code-value b/modules/unictype/property-unassigned-code-value
index fb63d9b6af..f4e949d563 100644
--- a/modules/unictype/property-unassigned-code-value
+++ b/modules/unictype/property-unassigned-code-value
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_unassigned_code_value.c])
Makefile.am:
-lib_SOURCES += unictype/pr_unassigned_code_value.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-unassigned-code-value-tests b/modules/unictype/property-unassigned-code-value-tests
index 1d92aee75d..0cb3a76d84 100644
--- a/modules/unictype/property-unassigned-code-value-tests
+++ b/modules/unictype/property-unassigned-code-value-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_unassigned_code_value
check_PROGRAMS += test-pr_unassigned_code_value
test_pr_unassigned_code_value_SOURCES = unictype/test-pr_unassigned_code_value.c
-
+test_pr_unassigned_code_value_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-unified-ideograph b/modules/unictype/property-unified-ideograph
index 700b2e688b..3ef59d4ac5 100644
--- a/modules/unictype/property-unified-ideograph
+++ b/modules/unictype/property-unified-ideograph
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_unified_ideograph.c])
Makefile.am:
-lib_SOURCES += unictype/pr_unified_ideograph.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-unified-ideograph-tests b/modules/unictype/property-unified-ideograph-tests
index b6ef03410c..ae921a8041 100644
--- a/modules/unictype/property-unified-ideograph-tests
+++ b/modules/unictype/property-unified-ideograph-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_unified_ideograph
check_PROGRAMS += test-pr_unified_ideograph
test_pr_unified_ideograph_SOURCES = unictype/test-pr_unified_ideograph.c
-
+test_pr_unified_ideograph_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-uppercase b/modules/unictype/property-uppercase
index f645f81f88..3e6368caf6 100644
--- a/modules/unictype/property-uppercase
+++ b/modules/unictype/property-uppercase
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_uppercase.c])
Makefile.am:
-lib_SOURCES += unictype/pr_uppercase.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-uppercase-tests b/modules/unictype/property-uppercase-tests
index e0e8a4479e..dc418e17cf 100644
--- a/modules/unictype/property-uppercase-tests
+++ b/modules/unictype/property-uppercase-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_uppercase
check_PROGRAMS += test-pr_uppercase
test_pr_uppercase_SOURCES = unictype/test-pr_uppercase.c
-
+test_pr_uppercase_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-variation-selector b/modules/unictype/property-variation-selector
index 4fc42e5452..1a1182ded2 100644
--- a/modules/unictype/property-variation-selector
+++ b/modules/unictype/property-variation-selector
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_variation_selector.c])
Makefile.am:
-lib_SOURCES += unictype/pr_variation_selector.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-variation-selector-tests b/modules/unictype/property-variation-selector-tests
index 8150e1797f..785e3245f8 100644
--- a/modules/unictype/property-variation-selector-tests
+++ b/modules/unictype/property-variation-selector-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_variation_selector
check_PROGRAMS += test-pr_variation_selector
test_pr_variation_selector_SOURCES = unictype/test-pr_variation_selector.c
-
+test_pr_variation_selector_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-white-space b/modules/unictype/property-white-space
index decb2860ac..1a5b7d6271 100644
--- a/modules/unictype/property-white-space
+++ b/modules/unictype/property-white-space
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_white_space.c])
Makefile.am:
-lib_SOURCES += unictype/pr_white_space.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-white-space-tests b/modules/unictype/property-white-space-tests
index 64cf093036..1ff70bbe62 100644
--- a/modules/unictype/property-white-space-tests
+++ b/modules/unictype/property-white-space-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_white_space
check_PROGRAMS += test-pr_white_space
test_pr_white_space_SOURCES = unictype/test-pr_white_space.c
-
+test_pr_white_space_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-xid-continue b/modules/unictype/property-xid-continue
index 6480d9267e..0e1071c131 100644
--- a/modules/unictype/property-xid-continue
+++ b/modules/unictype/property-xid-continue
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_xid_continue.c])
Makefile.am:
-lib_SOURCES += unictype/pr_xid_continue.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-xid-continue-tests b/modules/unictype/property-xid-continue-tests
index ee71a023c5..af3b7b04a0 100644
--- a/modules/unictype/property-xid-continue-tests
+++ b/modules/unictype/property-xid-continue-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_xid_continue
check_PROGRAMS += test-pr_xid_continue
test_pr_xid_continue_SOURCES = unictype/test-pr_xid_continue.c
-
+test_pr_xid_continue_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-xid-start b/modules/unictype/property-xid-start
index 8008a9fef7..922d28e9c9 100644
--- a/modules/unictype/property-xid-start
+++ b/modules/unictype/property-xid-start
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_xid_start.c])
Makefile.am:
-lib_SOURCES += unictype/pr_xid_start.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-xid-start-tests b/modules/unictype/property-xid-start-tests
index a1a2a09781..4ad01d59d6 100644
--- a/modules/unictype/property-xid-start-tests
+++ b/modules/unictype/property-xid-start-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_xid_start
check_PROGRAMS += test-pr_xid_start
test_pr_xid_start_SOURCES = unictype/test-pr_xid_start.c
-
+test_pr_xid_start_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/property-zero-width b/modules/unictype/property-zero-width
index 759ff4e0b7..d1e693eb52 100644
--- a/modules/unictype/property-zero-width
+++ b/modules/unictype/property-zero-width
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_zero_width.c])
Makefile.am:
-lib_SOURCES += unictype/pr_zero_width.c
Include:
"unictype.h"
diff --git a/modules/unictype/property-zero-width-tests b/modules/unictype/property-zero-width-tests
index 20163ddf1b..d630254fb3 100644
--- a/modules/unictype/property-zero-width-tests
+++ b/modules/unictype/property-zero-width-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-pr_zero_width
check_PROGRAMS += test-pr_zero_width
test_pr_zero_width_SOURCES = unictype/test-pr_zero_width.c
-
+test_pr_zero_width_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/scripts b/modules/unictype/scripts
index 6d5c71b226..b12752dd2b 100644
--- a/modules/unictype/scripts
+++ b/modules/unictype/scripts
@@ -11,9 +11,9 @@ unictype/base
gperf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/scripts.c])
Makefile.am:
-lib_SOURCES += unictype/scripts.c
unictype/scripts_byname.h: unictype/scripts_byname.gperf
$(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $(srcdir)/unictype/scripts_byname.h-t
diff --git a/modules/unictype/scripts-tests b/modules/unictype/scripts-tests
index cd6a6eb564..b0083148fb 100644
--- a/modules/unictype/scripts-tests
+++ b/modules/unictype/scripts-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-scripts
check_PROGRAMS += test-scripts
test_scripts_SOURCES = unictype/test-scripts.c
-
+test_scripts_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/syntax-c-ident b/modules/unictype/syntax-c-ident
index 2106569cbd..94e15bdcf7 100644
--- a/modules/unictype/syntax-c-ident
+++ b/modules/unictype/syntax-c-ident
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_c_ident.c])
Makefile.am:
-lib_SOURCES += unictype/sy_c_ident.c
Include:
"unictype.h"
diff --git a/modules/unictype/syntax-c-ident-tests b/modules/unictype/syntax-c-ident-tests
index 5bd69aa7c5..27a586f501 100644
--- a/modules/unictype/syntax-c-ident-tests
+++ b/modules/unictype/syntax-c-ident-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-sy_c_ident
check_PROGRAMS += test-sy_c_ident
test_sy_c_ident_SOURCES = unictype/test-sy_c_ident.c
-
+test_sy_c_ident_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/syntax-c-whitespace b/modules/unictype/syntax-c-whitespace
index 8c5be57b3b..1067650478 100644
--- a/modules/unictype/syntax-c-whitespace
+++ b/modules/unictype/syntax-c-whitespace
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_c_whitespace.c])
Makefile.am:
-lib_SOURCES += unictype/sy_c_whitespace.c
Include:
"unictype.h"
diff --git a/modules/unictype/syntax-c-whitespace-tests b/modules/unictype/syntax-c-whitespace-tests
index b19dd64bfc..755a0d707f 100644
--- a/modules/unictype/syntax-c-whitespace-tests
+++ b/modules/unictype/syntax-c-whitespace-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-sy_c_whitespace
check_PROGRAMS += test-sy_c_whitespace
test_sy_c_whitespace_SOURCES = unictype/test-sy_c_whitespace.c
-
+test_sy_c_whitespace_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/syntax-java-ident b/modules/unictype/syntax-java-ident
index 220b11d592..71cdda2f98 100644
--- a/modules/unictype/syntax-java-ident
+++ b/modules/unictype/syntax-java-ident
@@ -11,9 +11,9 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_java_ident.c])
Makefile.am:
-lib_SOURCES += unictype/sy_java_ident.c
Include:
"unictype.h"
diff --git a/modules/unictype/syntax-java-ident-tests b/modules/unictype/syntax-java-ident-tests
index 2753d637fc..e5812fe17d 100644
--- a/modules/unictype/syntax-java-ident-tests
+++ b/modules/unictype/syntax-java-ident-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-sy_java_ident
check_PROGRAMS += test-sy_java_ident
test_sy_java_ident_SOURCES = unictype/test-sy_java_ident.c
-
+test_sy_java_ident_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unictype/syntax-java-whitespace b/modules/unictype/syntax-java-whitespace
index 85b0c5b390..168ed3907a 100644
--- a/modules/unictype/syntax-java-whitespace
+++ b/modules/unictype/syntax-java-whitespace
@@ -8,9 +8,9 @@ Depends-on:
unictype/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_java_whitespace.c])
Makefile.am:
-lib_SOURCES += unictype/sy_java_whitespace.c
Include:
"unictype.h"
diff --git a/modules/unictype/syntax-java-whitespace-tests b/modules/unictype/syntax-java-whitespace-tests
index 6fcd4a1580..9c2a42ac8b 100644
--- a/modules/unictype/syntax-java-whitespace-tests
+++ b/modules/unictype/syntax-java-whitespace-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-sy_java_whitespace
check_PROGRAMS += test-sy_java_whitespace
test_sy_java_whitespace_SOURCES = unictype/test-sy_java_whitespace.c
-
+test_sy_java_whitespace_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/base b/modules/unilbrk/base
index 988aaae20f..692c48ce0c 100644
--- a/modules/unilbrk/base
+++ b/modules/unilbrk/base
@@ -2,15 +2,26 @@ Description:
Base layer for line breaking.
Files:
-lib/unilbrk.h
+lib/unilbrk.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [unilbrk.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNILBRK_H)
+
+unilbrk.h: unilbrk.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unilbrk.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unilbrk.h unilbrk.h-t
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u16-possible-linebreaks b/modules/unilbrk/u16-possible-linebreaks
index 5f79aa5667..0f740c1831 100644
--- a/modules/unilbrk/u16-possible-linebreaks
+++ b/modules/unilbrk/u16-possible-linebreaks
@@ -12,9 +12,9 @@ unistr/u16-mbtouc-unsafe
streq
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u16-possible-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u16-possible-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u16-possible-linebreaks-tests b/modules/unilbrk/u16-possible-linebreaks-tests
index 0ccca8c01a..b5bad36d00 100644
--- a/modules/unilbrk/u16-possible-linebreaks-tests
+++ b/modules/unilbrk/u16-possible-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u16-possible-linebreaks
check_PROGRAMS += test-u16-possible-linebreaks
test_u16_possible_linebreaks_SOURCES = unilbrk/test-u16-possible-linebreaks.c
-
+test_u16_possible_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/u16-width-linebreaks b/modules/unilbrk/u16-width-linebreaks
index 6f6db8804b..bdc4d4b7e1 100644
--- a/modules/unilbrk/u16-width-linebreaks
+++ b/modules/unilbrk/u16-width-linebreaks
@@ -11,9 +11,9 @@ uniwidth/width
unistr/u16-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u16-width-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u16-width-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u16-width-linebreaks-tests b/modules/unilbrk/u16-width-linebreaks-tests
index 1f2eb540ee..ee86a9d086 100644
--- a/modules/unilbrk/u16-width-linebreaks-tests
+++ b/modules/unilbrk/u16-width-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u16-width-linebreaks
check_PROGRAMS += test-u16-width-linebreaks
test_u16_width_linebreaks_SOURCES = unilbrk/test-u16-width-linebreaks.c
-
+test_u16_width_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/u32-possible-linebreaks b/modules/unilbrk/u32-possible-linebreaks
index eda95189a8..e51d251495 100644
--- a/modules/unilbrk/u32-possible-linebreaks
+++ b/modules/unilbrk/u32-possible-linebreaks
@@ -11,9 +11,9 @@ unilbrk/tables
streq
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u32-possible-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u32-possible-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u32-possible-linebreaks-tests b/modules/unilbrk/u32-possible-linebreaks-tests
index 12ff96e976..7e5b50563a 100644
--- a/modules/unilbrk/u32-possible-linebreaks-tests
+++ b/modules/unilbrk/u32-possible-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u32-possible-linebreaks
check_PROGRAMS += test-u32-possible-linebreaks
test_u32_possible_linebreaks_SOURCES = unilbrk/test-u32-possible-linebreaks.c
-
+test_u32_possible_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/u32-width-linebreaks b/modules/unilbrk/u32-width-linebreaks
index e69f298b49..c0217fa101 100644
--- a/modules/unilbrk/u32-width-linebreaks
+++ b/modules/unilbrk/u32-width-linebreaks
@@ -10,9 +10,9 @@ unilbrk/u32-possible-linebreaks
uniwidth/width
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u32-width-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u32-width-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u32-width-linebreaks-tests b/modules/unilbrk/u32-width-linebreaks-tests
index e6daa5a972..806af772e5 100644
--- a/modules/unilbrk/u32-width-linebreaks-tests
+++ b/modules/unilbrk/u32-width-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u32-width-linebreaks
check_PROGRAMS += test-u32-width-linebreaks
test_u32_width_linebreaks_SOURCES = unilbrk/test-u32-width-linebreaks.c
-
+test_u32_width_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/u8-possible-linebreaks b/modules/unilbrk/u8-possible-linebreaks
index 6bd41ae80c..c628f36b70 100644
--- a/modules/unilbrk/u8-possible-linebreaks
+++ b/modules/unilbrk/u8-possible-linebreaks
@@ -12,9 +12,9 @@ unistr/u8-mbtouc-unsafe
streq
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u8-possible-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u8-possible-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u8-possible-linebreaks-tests b/modules/unilbrk/u8-possible-linebreaks-tests
index 3b1ac382c0..049642a534 100644
--- a/modules/unilbrk/u8-possible-linebreaks-tests
+++ b/modules/unilbrk/u8-possible-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u8-possible-linebreaks
check_PROGRAMS += test-u8-possible-linebreaks
test_u8_possible_linebreaks_SOURCES = unilbrk/test-u8-possible-linebreaks.c
-
+test_u8_possible_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/u8-width-linebreaks b/modules/unilbrk/u8-width-linebreaks
index 83a2e25de4..904b6d52f9 100644
--- a/modules/unilbrk/u8-width-linebreaks
+++ b/modules/unilbrk/u8-width-linebreaks
@@ -11,9 +11,9 @@ uniwidth/width
unistr/u8-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u8-width-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/u8-width-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/u8-width-linebreaks-tests b/modules/unilbrk/u8-width-linebreaks-tests
index 00fe85fef6..4d5a3610f5 100644
--- a/modules/unilbrk/u8-width-linebreaks-tests
+++ b/modules/unilbrk/u8-width-linebreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u8-width-linebreaks
check_PROGRAMS += test-u8-width-linebreaks
test_u8_width_linebreaks_SOURCES = unilbrk/test-u8-width-linebreaks.c
-
+test_u8_width_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unilbrk/ulc-possible-linebreaks b/modules/unilbrk/ulc-possible-linebreaks
index f7cc283e3f..915e8c79a1 100644
--- a/modules/unilbrk/ulc-possible-linebreaks
+++ b/modules/unilbrk/ulc-possible-linebreaks
@@ -12,9 +12,9 @@ uniconv/u8-conv-from-enc
c-ctype
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/ulc-possible-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/ulc-possible-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/ulc-possible-linebreaks-tests b/modules/unilbrk/ulc-possible-linebreaks-tests
index 33c1e04144..10f4a5d7a5 100644
--- a/modules/unilbrk/ulc-possible-linebreaks-tests
+++ b/modules/unilbrk/ulc-possible-linebreaks-tests
@@ -10,5 +10,5 @@ Makefile.am:
TESTS += test-ulc-possible-linebreaks
check_PROGRAMS += test-ulc-possible-linebreaks
test_ulc_possible_linebreaks_SOURCES = unilbrk/test-ulc-possible-linebreaks.c
-test_ulc_possible_linebreaks_LDADD = $(LDADD) @LIBICONV@
+test_ulc_possible_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unilbrk/ulc-width-linebreaks b/modules/unilbrk/ulc-width-linebreaks
index 5763e8508f..d41187f598 100644
--- a/modules/unilbrk/ulc-width-linebreaks
+++ b/modules/unilbrk/ulc-width-linebreaks
@@ -12,9 +12,9 @@ uniconv/u8-conv-from-enc
c-ctype
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/ulc-width-linebreaks.c])
Makefile.am:
-lib_SOURCES += unilbrk/ulc-width-linebreaks.c
Include:
"unilbrk.h"
diff --git a/modules/unilbrk/ulc-width-linebreaks-tests b/modules/unilbrk/ulc-width-linebreaks-tests
index 7c05b5ab5c..9ab3eefd58 100644
--- a/modules/unilbrk/ulc-width-linebreaks-tests
+++ b/modules/unilbrk/ulc-width-linebreaks-tests
@@ -10,5 +10,5 @@ Makefile.am:
TESTS += test-ulc-width-linebreaks
check_PROGRAMS += test-ulc-width-linebreaks
test_ulc_width_linebreaks_SOURCES = unilbrk/test-ulc-width-linebreaks.c
-test_ulc_width_linebreaks_LDADD = $(LDADD) @LIBICONV@
+test_ulc_width_linebreaks_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniname/base b/modules/uniname/base
index 77eda97711..58aa84d4aa 100644
--- a/modules/uniname/base
+++ b/modules/uniname/base
@@ -2,14 +2,25 @@ Description:
Base layer for Unicode character names.
Files:
-lib/uniname.h
+lib/uniname.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [uniname.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNINAME_H)
+
+uniname.h: uniname.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/uniname.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += uniname.h uniname.h-t
Include:
"uniname.h"
diff --git a/modules/uniname/uniname b/modules/uniname/uniname
index c1e2e0ddff..8bf501b741 100644
--- a/modules/uniname/uniname
+++ b/modules/uniname/uniname
@@ -11,9 +11,9 @@ uniname/base
memcmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniname/uniname.c])
Makefile.am:
-lib_SOURCES += uniname/uniname.c
Include:
"uniname.h"
diff --git a/modules/uniname/uniname-tests b/modules/uniname/uniname-tests
index 6f2f7f70e2..a18f942eec 100644
--- a/modules/uniname/uniname-tests
+++ b/modules/uniname/uniname-tests
@@ -13,5 +13,5 @@ Makefile.am:
TESTS += uniname/test-uninames.sh
check_PROGRAMS += test-uninames
test_uninames_SOURCES = uniname/test-uninames.c
-test_uninames_LDADD = $(LDADD) @LIBINTL@
+test_uninames_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@
diff --git a/modules/uninorm/base b/modules/uninorm/base
index 062a5bee3d..aef10f5bff 100644
--- a/modules/uninorm/base
+++ b/modules/uninorm/base
@@ -2,14 +2,25 @@ Description:
Base layer for normalization forms of Unicode strings.
Files:
-lib/uninorm.h
+lib/uninorm.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [uninorm.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNINORM_H)
+
+uninorm.h: uninorm.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/uninorm.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += uninorm.h uninorm.h-t
Include:
"uninorm.h"
diff --git a/modules/uninorm/canonical-decomposition b/modules/uninorm/canonical-decomposition
index 8579e6e7ee..0b5b1b3e67 100644
--- a/modules/uninorm/canonical-decomposition
+++ b/modules/uninorm/canonical-decomposition
@@ -9,9 +9,9 @@ uninorm/base
uninorm/decomposition-table
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/canonical-decomposition.c])
Makefile.am:
-lib_SOURCES += uninorm/canonical-decomposition.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/canonical-decomposition-tests b/modules/uninorm/canonical-decomposition-tests
index 189a46d4a1..f3e578e895 100644
--- a/modules/uninorm/canonical-decomposition-tests
+++ b/modules/uninorm/canonical-decomposition-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-canonical-decomposition
check_PROGRAMS += test-canonical-decomposition
test_canonical_decomposition_SOURCES = uninorm/test-canonical-decomposition.c
-
+test_canonical_decomposition_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/compat-decomposition-tests b/modules/uninorm/compat-decomposition-tests
index 75cff7feb3..253f1f9cc6 100644
--- a/modules/uninorm/compat-decomposition-tests
+++ b/modules/uninorm/compat-decomposition-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-compat-decomposition
check_PROGRAMS += test-compat-decomposition
test_compat_decomposition_SOURCES = uninorm/test-compat-decomposition.c
-
+test_compat_decomposition_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/composition b/modules/uninorm/composition
index 4b8b1df029..d3887c1071 100644
--- a/modules/uninorm/composition
+++ b/modules/uninorm/composition
@@ -10,9 +10,9 @@ uninorm/base
gperf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/composition.c])
Makefile.am:
-lib_SOURCES += uninorm/composition.c
uninorm/composition-table.h: $(srcdir)/uninorm/composition-table.gperf
$(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $(srcdir)/uninorm/composition-table.h-t
diff --git a/modules/uninorm/composition-tests b/modules/uninorm/composition-tests
index d8d87dfef5..2921958943 100644
--- a/modules/uninorm/composition-tests
+++ b/modules/uninorm/composition-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-composition
check_PROGRAMS += test-composition
test_composition_SOURCES = uninorm/test-composition.c
-
+test_composition_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/decomposing-form b/modules/uninorm/decomposing-form
index 3df8f9d3ff..14a3db77de 100644
--- a/modules/uninorm/decomposing-form
+++ b/modules/uninorm/decomposing-form
@@ -9,9 +9,9 @@ Depends-on:
uninorm/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/decomposing-form.c])
Makefile.am:
-lib_SOURCES += uninorm/decomposing-form.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/decomposing-form-tests b/modules/uninorm/decomposing-form-tests
index f3113cb463..f0b5544fce 100644
--- a/modules/uninorm/decomposing-form-tests
+++ b/modules/uninorm/decomposing-form-tests
@@ -14,4 +14,4 @@ Makefile.am:
TESTS += test-decomposing-form
check_PROGRAMS += test-decomposing-form
test_decomposing_form_SOURCES = uninorm/test-decomposing-form.c
-
+test_decomposing_form_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/decomposition b/modules/uninorm/decomposition
index ac09f1f136..8107eeff5e 100644
--- a/modules/uninorm/decomposition
+++ b/modules/uninorm/decomposition
@@ -9,9 +9,9 @@ uninorm/base
uninorm/decomposition-table
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/decomposition.c])
Makefile.am:
-lib_SOURCES += uninorm/decomposition.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/decomposition-tests b/modules/uninorm/decomposition-tests
index ce70d17533..c13979bca7 100644
--- a/modules/uninorm/decomposition-tests
+++ b/modules/uninorm/decomposition-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-decomposition
check_PROGRAMS += test-decomposition
test_decomposition_SOURCES = uninorm/test-decomposition.c
-
+test_decomposition_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/filter b/modules/uninorm/filter
index fed14ded48..b748225350 100644
--- a/modules/uninorm/filter
+++ b/modules/uninorm/filter
@@ -12,9 +12,9 @@ uninorm/decompose-internal
malloc-posix
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/uninorm-filter.c])
Makefile.am:
-lib_SOURCES += uninorm/uninorm-filter.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/filter-tests b/modules/uninorm/filter-tests
index ae95a72f50..cc3d89144b 100644
--- a/modules/uninorm/filter-tests
+++ b/modules/uninorm/filter-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-uninorm-filter-nfc
check_PROGRAMS += test-uninorm-filter-nfc
test_uninorm_filter_nfc_SOURCES = uninorm/test-uninorm-filter-nfc.c
-
+test_uninorm_filter_nfc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/nfc b/modules/uninorm/nfc
index 31417d388d..5b1f4ba61c 100644
--- a/modules/uninorm/nfc
+++ b/modules/uninorm/nfc
@@ -12,9 +12,9 @@ uninorm/composition
uninorm/nfd
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfc.c])
Makefile.am:
-lib_SOURCES += uninorm/nfc.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/nfc-tests b/modules/uninorm/nfc-tests
index 0c6b187afa..9a571ea9ee 100644
--- a/modules/uninorm/nfc-tests
+++ b/modules/uninorm/nfc-tests
@@ -29,7 +29,8 @@ test_nfc_SOURCES = \
uninorm/test-u8-nfc.c \
uninorm/test-u16-nfc.c \
uninorm/test-u32-nfc.c
+test_nfc_LDADD = $(LDADD) $(LIBUNISTRING)
test_u32_nfc_big_SOURCES = \
uninorm/test-u32-nfc-big.c \
uninorm/test-u32-normalize-big.c
-test_u32_nfc_big_LDADD = $(LDADD) @LIBINTL@
+test_u32_nfc_big_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@
diff --git a/modules/uninorm/nfd b/modules/uninorm/nfd
index ee18334a6a..d00cc3cb1c 100644
--- a/modules/uninorm/nfd
+++ b/modules/uninorm/nfd
@@ -10,9 +10,9 @@ uninorm/base
uninorm/canonical-decomposition
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfd.c])
Makefile.am:
-lib_SOURCES += uninorm/nfd.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/nfd-tests b/modules/uninorm/nfd-tests
index 0ec240560b..047c8a768b 100644
--- a/modules/uninorm/nfd-tests
+++ b/modules/uninorm/nfd-tests
@@ -29,8 +29,9 @@ test_nfd_SOURCES = \
uninorm/test-u8-nfd.c \
uninorm/test-u16-nfd.c \
uninorm/test-u32-nfd.c
+test_nfd_LDADD = $(LDADD) $(LIBUNISTRING)
test_u32_nfd_big_SOURCES = \
uninorm/test-u32-nfd-big.c \
uninorm/test-u32-normalize-big.c
-test_u32_nfd_big_LDADD = $(LDADD) @LIBINTL@
+test_u32_nfd_big_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@
diff --git a/modules/uninorm/nfkc b/modules/uninorm/nfkc
index 408c8a10a7..1e6296bd1a 100644
--- a/modules/uninorm/nfkc
+++ b/modules/uninorm/nfkc
@@ -12,9 +12,9 @@ uninorm/composition
uninorm/nfkd
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfkc.c])
Makefile.am:
-lib_SOURCES += uninorm/nfkc.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/nfkc-tests b/modules/uninorm/nfkc-tests
index 12f3a43dad..3d8b1a9767 100644
--- a/modules/uninorm/nfkc-tests
+++ b/modules/uninorm/nfkc-tests
@@ -29,8 +29,9 @@ test_nfkc_SOURCES = \
uninorm/test-u8-nfkc.c \
uninorm/test-u16-nfkc.c \
uninorm/test-u32-nfkc.c
+test_nfkc_LDADD = $(LDADD) $(LIBUNISTRING)
test_u32_nfkc_big_SOURCES = \
uninorm/test-u32-nfkc-big.c \
uninorm/test-u32-normalize-big.c
-test_u32_nfkc_big_LDADD = $(LDADD) @LIBINTL@
+test_u32_nfkc_big_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@
diff --git a/modules/uninorm/nfkd b/modules/uninorm/nfkd
index 0a2510c655..9727c5ea1c 100644
--- a/modules/uninorm/nfkd
+++ b/modules/uninorm/nfkd
@@ -10,9 +10,9 @@ uninorm/base
uninorm/compat-decomposition
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfkd.c])
Makefile.am:
-lib_SOURCES += uninorm/nfkd.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/nfkd-tests b/modules/uninorm/nfkd-tests
index 9b5ec6e354..d3cb5d9db9 100644
--- a/modules/uninorm/nfkd-tests
+++ b/modules/uninorm/nfkd-tests
@@ -29,8 +29,9 @@ test_nfkd_SOURCES = \
uninorm/test-u8-nfkd.c \
uninorm/test-u16-nfkd.c \
uninorm/test-u32-nfkd.c
+test_nfkd_LDADD = $(LDADD) $(LIBUNISTRING)
test_u32_nfkd_big_SOURCES = \
uninorm/test-u32-nfkd-big.c \
uninorm/test-u32-normalize-big.c
-test_u32_nfkd_big_LDADD = $(LDADD) @LIBINTL@
+test_u32_nfkd_big_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@
diff --git a/modules/uninorm/u16-normalize b/modules/uninorm/u16-normalize
index 5338e5ef50..4a30bce3d6 100644
--- a/modules/uninorm/u16-normalize
+++ b/modules/uninorm/u16-normalize
@@ -16,9 +16,9 @@ uninorm/decompose-internal
configure.ac:
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u16-normalize])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normalize.c])
Makefile.am:
-lib_SOURCES += uninorm/u16-normalize.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u16-normcmp b/modules/uninorm/u16-normcmp
index da4140499c..464b98a3ff 100644
--- a/modules/uninorm/u16-normcmp
+++ b/modules/uninorm/u16-normcmp
@@ -12,9 +12,9 @@ unistr/u16-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normcmp.c])
Makefile.am:
-lib_SOURCES += uninorm/u16-normcmp.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u16-normcmp-tests b/modules/uninorm/u16-normcmp-tests
index 217e6f08f5..b265f23737 100644
--- a/modules/uninorm/u16-normcmp-tests
+++ b/modules/uninorm/u16-normcmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-normcmp
check_PROGRAMS += test-u16-normcmp
test_u16_normcmp_SOURCES = uninorm/test-u16-normcmp.c
-
+test_u16_normcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/u16-normcoll b/modules/uninorm/u16-normcoll
index c55e2ccfe5..c155eb6865 100644
--- a/modules/uninorm/u16-normcoll
+++ b/modules/uninorm/u16-normcoll
@@ -11,9 +11,9 @@ uninorm/u16-normxfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normcoll.c])
Makefile.am:
-lib_SOURCES += uninorm/u16-normcoll.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u16-normcoll-tests b/modules/uninorm/u16-normcoll-tests
index bb29553446..78e59e719a 100644
--- a/modules/uninorm/u16-normcoll-tests
+++ b/modules/uninorm/u16-normcoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u16-normcoll
check_PROGRAMS += test-u16-normcoll
test_u16_normcoll_SOURCES = uninorm/test-u16-normcoll.c
-test_u16_normcoll_LDADD = $(LDADD) @LIBICONV@
+test_u16_normcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uninorm/u16-normxfrm b/modules/uninorm/u16-normxfrm
index 7ef751e79e..18ef013f64 100644
--- a/modules/uninorm/u16-normxfrm
+++ b/modules/uninorm/u16-normxfrm
@@ -13,9 +13,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normxfrm.c])
Makefile.am:
-lib_SOURCES += uninorm/u16-normxfrm.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u32-normalize b/modules/uninorm/u32-normalize
index 91b54b9bb3..5e6d1dfd5b 100644
--- a/modules/uninorm/u32-normalize
+++ b/modules/uninorm/u32-normalize
@@ -16,9 +16,9 @@ uninorm/decompose-internal
configure.ac:
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u32-normalize])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normalize.c])
Makefile.am:
-lib_SOURCES += uninorm/u32-normalize.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u32-normcmp b/modules/uninorm/u32-normcmp
index 0b4f50660b..2adbe1434d 100644
--- a/modules/uninorm/u32-normcmp
+++ b/modules/uninorm/u32-normcmp
@@ -12,9 +12,9 @@ unistr/u32-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normcmp.c])
Makefile.am:
-lib_SOURCES += uninorm/u32-normcmp.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u32-normcmp-tests b/modules/uninorm/u32-normcmp-tests
index 887ccb2e70..193b51758f 100644
--- a/modules/uninorm/u32-normcmp-tests
+++ b/modules/uninorm/u32-normcmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-normcmp
check_PROGRAMS += test-u32-normcmp
test_u32_normcmp_SOURCES = uninorm/test-u32-normcmp.c
-
+test_u32_normcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/u32-normcoll b/modules/uninorm/u32-normcoll
index 76b093ecfc..45281da23b 100644
--- a/modules/uninorm/u32-normcoll
+++ b/modules/uninorm/u32-normcoll
@@ -11,9 +11,9 @@ uninorm/u32-normxfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normcoll.c])
Makefile.am:
-lib_SOURCES += uninorm/u32-normcoll.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u32-normcoll-tests b/modules/uninorm/u32-normcoll-tests
index 41ce656db5..1274c3958d 100644
--- a/modules/uninorm/u32-normcoll-tests
+++ b/modules/uninorm/u32-normcoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u32-normcoll
check_PROGRAMS += test-u32-normcoll
test_u32_normcoll_SOURCES = uninorm/test-u32-normcoll.c
-test_u32_normcoll_LDADD = $(LDADD) @LIBICONV@
+test_u32_normcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uninorm/u32-normxfrm b/modules/uninorm/u32-normxfrm
index d0d0260ca4..2b127568de 100644
--- a/modules/uninorm/u32-normxfrm
+++ b/modules/uninorm/u32-normxfrm
@@ -13,9 +13,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normxfrm.c])
Makefile.am:
-lib_SOURCES += uninorm/u32-normxfrm.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u8-normalize b/modules/uninorm/u8-normalize
index 75670afe91..8d28dd349b 100644
--- a/modules/uninorm/u8-normalize
+++ b/modules/uninorm/u8-normalize
@@ -16,9 +16,9 @@ uninorm/decompose-internal
configure.ac:
gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u8-normalize])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normalize.c])
Makefile.am:
-lib_SOURCES += uninorm/u8-normalize.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u8-normcmp b/modules/uninorm/u8-normcmp
index 21de0ef834..83f2c2b5b3 100644
--- a/modules/uninorm/u8-normcmp
+++ b/modules/uninorm/u8-normcmp
@@ -12,9 +12,9 @@ unistr/u8-cmp2
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normcmp.c])
Makefile.am:
-lib_SOURCES += uninorm/u8-normcmp.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u8-normcmp-tests b/modules/uninorm/u8-normcmp-tests
index b1abc02baf..4006fcdf0d 100644
--- a/modules/uninorm/u8-normcmp-tests
+++ b/modules/uninorm/u8-normcmp-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-normcmp
check_PROGRAMS += test-u8-normcmp
test_u8_normcmp_SOURCES = uninorm/test-u8-normcmp.c
-
+test_u8_normcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uninorm/u8-normcoll b/modules/uninorm/u8-normcoll
index 143e18ed2e..a1144062a8 100644
--- a/modules/uninorm/u8-normcoll
+++ b/modules/uninorm/u8-normcoll
@@ -11,9 +11,9 @@ uninorm/u8-normxfrm
memcmp2
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normcoll.c])
Makefile.am:
-lib_SOURCES += uninorm/u8-normcoll.c
Include:
"uninorm.h"
diff --git a/modules/uninorm/u8-normcoll-tests b/modules/uninorm/u8-normcoll-tests
index 54995f0e6d..40a84b5191 100644
--- a/modules/uninorm/u8-normcoll-tests
+++ b/modules/uninorm/u8-normcoll-tests
@@ -12,5 +12,5 @@ Makefile.am:
TESTS += test-u8-normcoll
check_PROGRAMS += test-u8-normcoll
test_u8_normcoll_SOURCES = uninorm/test-u8-normcoll.c
-test_u8_normcoll_LDADD = $(LDADD) @LIBICONV@
+test_u8_normcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uninorm/u8-normxfrm b/modules/uninorm/u8-normxfrm
index b53918fa50..9cd2234e7a 100644
--- a/modules/uninorm/u8-normxfrm
+++ b/modules/uninorm/u8-normxfrm
@@ -13,9 +13,9 @@ localcharset
memxfrm
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normxfrm.c])
Makefile.am:
-lib_SOURCES += uninorm/u8-normxfrm.c
Include:
"uninorm.h"
diff --git a/modules/unistdio/base b/modules/unistdio/base
index 290712b965..468bac1c92 100644
--- a/modules/unistdio/base
+++ b/modules/unistdio/base
@@ -2,14 +2,25 @@ Description:
Base layer for formatted output to strings.
Files:
-lib/unistdio.h
+lib/unistdio.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [unistdio.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNISTDIO_H)
+
+unistdio.h: unistdio.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unistdio.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unistdio.h unistdio.h-t
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-asnprintf b/modules/unistdio/u16-asnprintf
index 78355ac763..8b420de3cd 100644
--- a/modules/unistdio/u16-asnprintf
+++ b/modules/unistdio/u16-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u16-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-asnprintf-tests b/modules/unistdio/u16-asnprintf-tests
index 9023b33c71..e6d15b2735 100644
--- a/modules/unistdio/u16-asnprintf-tests
+++ b/modules/unistdio/u16-asnprintf-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-asnprintf1
check_PROGRAMS += test-u16-asnprintf1
test_u16_asnprintf1_SOURCES = unistdio/test-u16-asnprintf1.c
-test_u16_asnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u16_asnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u16-asprintf b/modules/unistdio/u16-asprintf
index edb2448fe0..d9bd7460e8 100644
--- a/modules/unistdio/u16-asprintf
+++ b/modules/unistdio/u16-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-snprintf b/modules/unistdio/u16-snprintf
index 214afe544f..c4d00238fa 100644
--- a/modules/unistdio/u16-snprintf
+++ b/modules/unistdio/u16-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-sprintf b/modules/unistdio/u16-sprintf
index 8018a4c028..6681e2bb4a 100644
--- a/modules/unistdio/u16-sprintf
+++ b/modules/unistdio/u16-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-asnprintf b/modules/unistdio/u16-u16-asnprintf
index d1230b04f9..8447fa4ef0 100644
--- a/modules/unistdio/u16-u16-asnprintf
+++ b/modules/unistdio/u16-u16-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u16-u16-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-asprintf b/modules/unistdio/u16-u16-asprintf
index abd44ed737..2f51e904b0 100644
--- a/modules/unistdio/u16-u16-asprintf
+++ b/modules/unistdio/u16-u16-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-u16-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-snprintf b/modules/unistdio/u16-u16-snprintf
index 0d78a404f4..54790a450d 100644
--- a/modules/unistdio/u16-u16-snprintf
+++ b/modules/unistdio/u16-u16-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-u16-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-sprintf b/modules/unistdio/u16-u16-sprintf
index 300e93af81..8fdefd38b2 100644
--- a/modules/unistdio/u16-u16-sprintf
+++ b/modules/unistdio/u16-u16-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u16-u16-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-vasnprintf b/modules/unistdio/u16-u16-vasnprintf
index c4a9075d95..ddaf19e47e 100644
--- a/modules/unistdio/u16-u16-vasnprintf
+++ b/modules/unistdio/u16-u16-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-vasprintf b/modules/unistdio/u16-u16-vasprintf
index 3fac74c3ec..82952c5abc 100644
--- a/modules/unistdio/u16-u16-vasprintf
+++ b/modules/unistdio/u16-u16-vasprintf
@@ -11,9 +11,9 @@ unistdio/u16-u16-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-vsnprintf b/modules/unistdio/u16-u16-vsnprintf
index f42e490018..5b2a3775ab 100644
--- a/modules/unistdio/u16-u16-vsnprintf
+++ b/modules/unistdio/u16-u16-vsnprintf
@@ -12,9 +12,9 @@ unistr/u16-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-u16-vsprintf b/modules/unistdio/u16-u16-vsprintf
index 6b33c869df..aaf2c02e37 100644
--- a/modules/unistdio/u16-u16-vsprintf
+++ b/modules/unistdio/u16-u16-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-u16-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-vasnprintf b/modules/unistdio/u16-vasnprintf
index 094facf47f..e72803993d 100644
--- a/modules/unistdio/u16-vasnprintf
+++ b/modules/unistdio/u16-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-vasnprintf-tests b/modules/unistdio/u16-vasnprintf-tests
index d67a13eceb..cf8a929db4 100644
--- a/modules/unistdio/u16-vasnprintf-tests
+++ b/modules/unistdio/u16-vasnprintf-tests
@@ -25,8 +25,8 @@ TESTS += test-u16-vasnprintf1 unistdio/test-u16-vasnprintf2.sh unistdio/test-u16
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-u16-vasnprintf1 test-u16-vasnprintf2 test-u16-vasnprintf3
test_u16_vasnprintf1_SOURCES = unistdio/test-u16-vasnprintf1.c
-test_u16_vasnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u16_vasnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u16_vasnprintf2_SOURCES = unistdio/test-u16-vasnprintf2.c
-test_u16_vasnprintf2_LDADD = $(LDADD) @LIBICONV@
+test_u16_vasnprintf2_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u16_vasnprintf3_SOURCES = unistdio/test-u16-vasnprintf3.c
-test_u16_vasnprintf3_LDADD = $(LDADD) @LIBICONV@
+test_u16_vasnprintf3_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u16-vasprintf b/modules/unistdio/u16-vasprintf
index bc148f589f..d6abf04ecd 100644
--- a/modules/unistdio/u16-vasprintf
+++ b/modules/unistdio/u16-vasprintf
@@ -11,9 +11,9 @@ unistdio/u16-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-vasprintf-tests b/modules/unistdio/u16-vasprintf-tests
index b4163a4d48..2d83cb3c81 100644
--- a/modules/unistdio/u16-vasprintf-tests
+++ b/modules/unistdio/u16-vasprintf-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u16-vasprintf1
check_PROGRAMS += test-u16-vasprintf1
test_u16_vasprintf1_SOURCES = unistdio/test-u16-vasprintf1.c
-test_u16_vasprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u16_vasprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u16-vsnprintf b/modules/unistdio/u16-vsnprintf
index 3e4f350b76..7257c461c2 100644
--- a/modules/unistdio/u16-vsnprintf
+++ b/modules/unistdio/u16-vsnprintf
@@ -12,9 +12,9 @@ unistr/u16-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-vsnprintf-tests b/modules/unistdio/u16-vsnprintf-tests
index 0a4c70a931..cb17e7710f 100644
--- a/modules/unistdio/u16-vsnprintf-tests
+++ b/modules/unistdio/u16-vsnprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u16-vsnprintf1
check_PROGRAMS += test-u16-vsnprintf1
test_u16_vsnprintf1_SOURCES = unistdio/test-u16-vsnprintf1.c
-test_u16_vsnprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u16_vsnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/u16-vsprintf b/modules/unistdio/u16-vsprintf
index 20f930092d..06314cca80 100644
--- a/modules/unistdio/u16-vsprintf
+++ b/modules/unistdio/u16-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u16-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u16-vsprintf-tests b/modules/unistdio/u16-vsprintf-tests
index 715249dbae..1eff147a81 100644
--- a/modules/unistdio/u16-vsprintf-tests
+++ b/modules/unistdio/u16-vsprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u16-vsprintf1
check_PROGRAMS += test-u16-vsprintf1
test_u16_vsprintf1_SOURCES = unistdio/test-u16-vsprintf1.c
-test_u16_vsprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u16_vsprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/u32-asnprintf b/modules/unistdio/u32-asnprintf
index ec91605193..37c72a3ef4 100644
--- a/modules/unistdio/u32-asnprintf
+++ b/modules/unistdio/u32-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u32-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-asnprintf-tests b/modules/unistdio/u32-asnprintf-tests
index 8a285f3065..64fc76c78d 100644
--- a/modules/unistdio/u32-asnprintf-tests
+++ b/modules/unistdio/u32-asnprintf-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-asnprintf1
check_PROGRAMS += test-u32-asnprintf1
test_u32_asnprintf1_SOURCES = unistdio/test-u32-asnprintf1.c
-test_u32_asnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u32_asnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u32-asprintf b/modules/unistdio/u32-asprintf
index 5b251d12bd..a3e12c3bd5 100644
--- a/modules/unistdio/u32-asprintf
+++ b/modules/unistdio/u32-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-snprintf b/modules/unistdio/u32-snprintf
index 54c783d9cf..d5a59206fc 100644
--- a/modules/unistdio/u32-snprintf
+++ b/modules/unistdio/u32-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-sprintf b/modules/unistdio/u32-sprintf
index a662796f6b..e385ac885d 100644
--- a/modules/unistdio/u32-sprintf
+++ b/modules/unistdio/u32-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-asnprintf b/modules/unistdio/u32-u32-asnprintf
index 4f8dfc6fc3..13f9421194 100644
--- a/modules/unistdio/u32-u32-asnprintf
+++ b/modules/unistdio/u32-u32-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u32-u32-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-asprintf b/modules/unistdio/u32-u32-asprintf
index 4dc5bf8d29..a7178804ef 100644
--- a/modules/unistdio/u32-u32-asprintf
+++ b/modules/unistdio/u32-u32-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-u32-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-snprintf b/modules/unistdio/u32-u32-snprintf
index 6c355c970b..b27e8e3a45 100644
--- a/modules/unistdio/u32-u32-snprintf
+++ b/modules/unistdio/u32-u32-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-u32-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-sprintf b/modules/unistdio/u32-u32-sprintf
index e2e3146311..cd670845bf 100644
--- a/modules/unistdio/u32-u32-sprintf
+++ b/modules/unistdio/u32-u32-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u32-u32-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-vasnprintf b/modules/unistdio/u32-u32-vasnprintf
index f5481cccc6..45ae559d79 100644
--- a/modules/unistdio/u32-u32-vasnprintf
+++ b/modules/unistdio/u32-u32-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-vasprintf b/modules/unistdio/u32-u32-vasprintf
index c135191cee..e6e508bb1b 100644
--- a/modules/unistdio/u32-u32-vasprintf
+++ b/modules/unistdio/u32-u32-vasprintf
@@ -11,9 +11,9 @@ unistdio/u32-u32-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-vsnprintf b/modules/unistdio/u32-u32-vsnprintf
index 96acc62ad4..1f39e2143a 100644
--- a/modules/unistdio/u32-u32-vsnprintf
+++ b/modules/unistdio/u32-u32-vsnprintf
@@ -12,9 +12,9 @@ unistr/u32-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-u32-vsprintf b/modules/unistdio/u32-u32-vsprintf
index bbb8e4d091..774ca5eef3 100644
--- a/modules/unistdio/u32-u32-vsprintf
+++ b/modules/unistdio/u32-u32-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-u32-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-vasnprintf b/modules/unistdio/u32-vasnprintf
index b48b0c02bf..8ea35d9a9c 100644
--- a/modules/unistdio/u32-vasnprintf
+++ b/modules/unistdio/u32-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-vasnprintf-tests b/modules/unistdio/u32-vasnprintf-tests
index 73308878c7..1e9b1e5bd7 100644
--- a/modules/unistdio/u32-vasnprintf-tests
+++ b/modules/unistdio/u32-vasnprintf-tests
@@ -25,8 +25,8 @@ TESTS += test-u32-vasnprintf1 unistdio/test-u32-vasnprintf2.sh unistdio/test-u32
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-u32-vasnprintf1 test-u32-vasnprintf2 test-u32-vasnprintf3
test_u32_vasnprintf1_SOURCES = unistdio/test-u32-vasnprintf1.c
-test_u32_vasnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u32_vasnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u32_vasnprintf2_SOURCES = unistdio/test-u32-vasnprintf2.c
-test_u32_vasnprintf2_LDADD = $(LDADD) @LIBICONV@
+test_u32_vasnprintf2_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u32_vasnprintf3_SOURCES = unistdio/test-u32-vasnprintf3.c
-test_u32_vasnprintf3_LDADD = $(LDADD) @LIBICONV@
+test_u32_vasnprintf3_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u32-vasprintf b/modules/unistdio/u32-vasprintf
index dc71f0b6c8..8dbe7988fd 100644
--- a/modules/unistdio/u32-vasprintf
+++ b/modules/unistdio/u32-vasprintf
@@ -11,9 +11,9 @@ unistdio/u32-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-vasprintf-tests b/modules/unistdio/u32-vasprintf-tests
index e7b4c02f39..5b083ea5ec 100644
--- a/modules/unistdio/u32-vasprintf-tests
+++ b/modules/unistdio/u32-vasprintf-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u32-vasprintf1
check_PROGRAMS += test-u32-vasprintf1
test_u32_vasprintf1_SOURCES = unistdio/test-u32-vasprintf1.c
-test_u32_vasprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u32_vasprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u32-vsnprintf b/modules/unistdio/u32-vsnprintf
index 097976942c..3c4232ff28 100644
--- a/modules/unistdio/u32-vsnprintf
+++ b/modules/unistdio/u32-vsnprintf
@@ -12,9 +12,9 @@ unistr/u32-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-vsnprintf-tests b/modules/unistdio/u32-vsnprintf-tests
index 65fd947756..d1536b5552 100644
--- a/modules/unistdio/u32-vsnprintf-tests
+++ b/modules/unistdio/u32-vsnprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u32-vsnprintf1
check_PROGRAMS += test-u32-vsnprintf1
test_u32_vsnprintf1_SOURCES = unistdio/test-u32-vsnprintf1.c
-test_u32_vsnprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u32_vsnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/u32-vsprintf b/modules/unistdio/u32-vsprintf
index 102d0f0cf2..4f4525b18b 100644
--- a/modules/unistdio/u32-vsprintf
+++ b/modules/unistdio/u32-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u32-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u32-vsprintf-tests b/modules/unistdio/u32-vsprintf-tests
index 04c515cb70..37fdaab86f 100644
--- a/modules/unistdio/u32-vsprintf-tests
+++ b/modules/unistdio/u32-vsprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u32-vsprintf1
check_PROGRAMS += test-u32-vsprintf1
test_u32_vsprintf1_SOURCES = unistdio/test-u32-vsprintf1.c
-test_u32_vsprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u32_vsprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/u8-asnprintf b/modules/unistdio/u8-asnprintf
index a0542488d9..c024248129 100644
--- a/modules/unistdio/u8-asnprintf
+++ b/modules/unistdio/u8-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u8-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-asnprintf-tests b/modules/unistdio/u8-asnprintf-tests
index 2e6ed15084..d39689feaa 100644
--- a/modules/unistdio/u8-asnprintf-tests
+++ b/modules/unistdio/u8-asnprintf-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-asnprintf1
check_PROGRAMS += test-u8-asnprintf1
test_u8_asnprintf1_SOURCES = unistdio/test-u8-asnprintf1.c
-test_u8_asnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u8_asnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u8-asprintf b/modules/unistdio/u8-asprintf
index 56f78a189e..1a87550416 100644
--- a/modules/unistdio/u8-asprintf
+++ b/modules/unistdio/u8-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-snprintf b/modules/unistdio/u8-snprintf
index ee1fd7ab16..68f034d12c 100644
--- a/modules/unistdio/u8-snprintf
+++ b/modules/unistdio/u8-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-sprintf b/modules/unistdio/u8-sprintf
index 72c612b041..c293c9aa60 100644
--- a/modules/unistdio/u8-sprintf
+++ b/modules/unistdio/u8-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-asnprintf b/modules/unistdio/u8-u8-asnprintf
index c8ddf9d805..eeb555fe19 100644
--- a/modules/unistdio/u8-u8-asnprintf
+++ b/modules/unistdio/u8-u8-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/u8-u8-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-asprintf b/modules/unistdio/u8-u8-asprintf
index 73289385de..7707037aee 100644
--- a/modules/unistdio/u8-u8-asprintf
+++ b/modules/unistdio/u8-u8-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-u8-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-snprintf b/modules/unistdio/u8-u8-snprintf
index de12c800db..dbca0c8f3f 100644
--- a/modules/unistdio/u8-u8-snprintf
+++ b/modules/unistdio/u8-u8-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-u8-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-sprintf b/modules/unistdio/u8-u8-sprintf
index f6e7e745af..17e71f292e 100644
--- a/modules/unistdio/u8-u8-sprintf
+++ b/modules/unistdio/u8-u8-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/u8-u8-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-vasnprintf b/modules/unistdio/u8-u8-vasnprintf
index 3d830086f7..f4fef35fa7 100644
--- a/modules/unistdio/u8-u8-vasnprintf
+++ b/modules/unistdio/u8-u8-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-vasprintf b/modules/unistdio/u8-u8-vasprintf
index 286c0ae7ec..f4caa69e8d 100644
--- a/modules/unistdio/u8-u8-vasprintf
+++ b/modules/unistdio/u8-u8-vasprintf
@@ -11,9 +11,9 @@ unistdio/u8-u8-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-vsnprintf b/modules/unistdio/u8-u8-vsnprintf
index cc8156a0ff..a3ba6ccc96 100644
--- a/modules/unistdio/u8-u8-vsnprintf
+++ b/modules/unistdio/u8-u8-vsnprintf
@@ -12,9 +12,9 @@ unistr/u8-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-u8-vsprintf b/modules/unistdio/u8-u8-vsprintf
index ac20f40a32..967ee70e06 100644
--- a/modules/unistdio/u8-u8-vsprintf
+++ b/modules/unistdio/u8-u8-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-u8-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-vasnprintf b/modules/unistdio/u8-vasnprintf
index cbad1b33d6..b41d4e156a 100644
--- a/modules/unistdio/u8-vasnprintf
+++ b/modules/unistdio/u8-vasnprintf
@@ -47,9 +47,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-vasnprintf-tests b/modules/unistdio/u8-vasnprintf-tests
index 485ca5d185..4a29e096d3 100644
--- a/modules/unistdio/u8-vasnprintf-tests
+++ b/modules/unistdio/u8-vasnprintf-tests
@@ -25,8 +25,8 @@ TESTS += test-u8-vasnprintf1 unistdio/test-u8-vasnprintf2.sh unistdio/test-u8-va
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-u8-vasnprintf1 test-u8-vasnprintf2 test-u8-vasnprintf3
test_u8_vasnprintf1_SOURCES = unistdio/test-u8-vasnprintf1.c
-test_u8_vasnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u8_vasnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u8_vasnprintf2_SOURCES = unistdio/test-u8-vasnprintf2.c
-test_u8_vasnprintf2_LDADD = $(LDADD) @LIBICONV@
+test_u8_vasnprintf2_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_u8_vasnprintf3_SOURCES = unistdio/test-u8-vasnprintf3.c
-test_u8_vasnprintf3_LDADD = $(LDADD) @LIBICONV@
+test_u8_vasnprintf3_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u8-vasprintf b/modules/unistdio/u8-vasprintf
index e280dc17a4..3fc1d5dde0 100644
--- a/modules/unistdio/u8-vasprintf
+++ b/modules/unistdio/u8-vasprintf
@@ -11,9 +11,9 @@ unistdio/u8-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-vasprintf-tests b/modules/unistdio/u8-vasprintf-tests
index ec85b60e0d..785332953f 100644
--- a/modules/unistdio/u8-vasprintf-tests
+++ b/modules/unistdio/u8-vasprintf-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-u8-vasprintf1
check_PROGRAMS += test-u8-vasprintf1
test_u8_vasprintf1_SOURCES = unistdio/test-u8-vasprintf1.c
-test_u8_vasprintf1_LDADD = $(LDADD) @LIBICONV@
+test_u8_vasprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/u8-vsnprintf b/modules/unistdio/u8-vsnprintf
index 680a987c66..acf838ff54 100644
--- a/modules/unistdio/u8-vsnprintf
+++ b/modules/unistdio/u8-vsnprintf
@@ -12,9 +12,9 @@ unistr/u8-cpy
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-vsnprintf-tests b/modules/unistdio/u8-vsnprintf-tests
index 7f12e45b0a..98f81570d7 100644
--- a/modules/unistdio/u8-vsnprintf-tests
+++ b/modules/unistdio/u8-vsnprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u8-vsnprintf1
check_PROGRAMS += test-u8-vsnprintf1
test_u8_vsnprintf1_SOURCES = unistdio/test-u8-vsnprintf1.c
-test_u8_vsnprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u8_vsnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/u8-vsprintf b/modules/unistdio/u8-vsprintf
index bd092fed21..3afb735945 100644
--- a/modules/unistdio/u8-vsprintf
+++ b/modules/unistdio/u8-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/u8-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/u8-vsprintf-tests b/modules/unistdio/u8-vsprintf-tests
index b20e7040a8..ca8a20dc92 100644
--- a/modules/unistdio/u8-vsprintf-tests
+++ b/modules/unistdio/u8-vsprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-u8-vsprintf1
check_PROGRAMS += test-u8-vsprintf1
test_u8_vsprintf1_SOURCES = unistdio/test-u8-vsprintf1.c
-test_u8_vsprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_u8_vsprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/ulc-asnprintf b/modules/unistdio/ulc-asnprintf
index 921c572c09..534766e07b 100644
--- a/modules/unistdio/ulc-asnprintf
+++ b/modules/unistdio/ulc-asnprintf
@@ -11,9 +11,9 @@ unistdio/base
unistdio/ulc-vasnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-asnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-asnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-asnprintf-tests b/modules/unistdio/ulc-asnprintf-tests
index 2eaddaf4e6..9614b8bab9 100644
--- a/modules/unistdio/ulc-asnprintf-tests
+++ b/modules/unistdio/ulc-asnprintf-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-ulc-asnprintf1
check_PROGRAMS += test-ulc-asnprintf1
test_ulc_asnprintf1_SOURCES = unistdio/test-ulc-asnprintf1.c
-test_ulc_asnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_ulc_asnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/ulc-asprintf b/modules/unistdio/ulc-asprintf
index 587436b0c3..040a89a6c5 100644
--- a/modules/unistdio/ulc-asprintf
+++ b/modules/unistdio/ulc-asprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/ulc-vasprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-asprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-asprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-fprintf b/modules/unistdio/ulc-fprintf
index b03d575884..3040638def 100644
--- a/modules/unistdio/ulc-fprintf
+++ b/modules/unistdio/ulc-fprintf
@@ -11,9 +11,9 @@ fseterr
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-fprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-fprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-snprintf b/modules/unistdio/ulc-snprintf
index 0a56b7917c..1e6fc32e18 100644
--- a/modules/unistdio/ulc-snprintf
+++ b/modules/unistdio/ulc-snprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/ulc-vsnprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-snprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-snprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-sprintf b/modules/unistdio/ulc-sprintf
index 1c87479049..0b3ede2fa3 100644
--- a/modules/unistdio/ulc-sprintf
+++ b/modules/unistdio/ulc-sprintf
@@ -10,9 +10,9 @@ unistdio/base
unistdio/ulc-vsprintf
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-sprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-sprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vasnprintf b/modules/unistdio/ulc-vasnprintf
index 4b95bb8591..7126d2b745 100644
--- a/modules/unistdio/ulc-vasnprintf
+++ b/modules/unistdio/ulc-vasnprintf
@@ -45,9 +45,9 @@ multiarch
configure.ac:
gl_PREREQ_VASNPRINTF_WITH_EXTRAS
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vasnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-vasnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vasnprintf-tests b/modules/unistdio/ulc-vasnprintf-tests
index f90aaed119..d2fae61592 100644
--- a/modules/unistdio/ulc-vasnprintf-tests
+++ b/modules/unistdio/ulc-vasnprintf-tests
@@ -21,8 +21,8 @@ TESTS += test-ulc-vasnprintf1 unistdio/test-ulc-vasnprintf2.sh unistdio/test-ulc
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' LOCALE_FR_UTF8='@LOCALE_FR_UTF8@'
check_PROGRAMS += test-ulc-vasnprintf1 test-ulc-vasnprintf2 test-ulc-vasnprintf3
test_ulc_vasnprintf1_SOURCES = unistdio/test-ulc-vasnprintf1.c
-test_ulc_vasnprintf1_LDADD = $(LDADD) @LIBICONV@
+test_ulc_vasnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_ulc_vasnprintf2_SOURCES = unistdio/test-ulc-vasnprintf2.c
-test_ulc_vasnprintf2_LDADD = $(LDADD) @LIBICONV@
+test_ulc_vasnprintf2_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
test_ulc_vasnprintf3_SOURCES = unistdio/test-ulc-vasnprintf3.c
-test_ulc_vasnprintf3_LDADD = $(LDADD) @LIBICONV@
+test_ulc_vasnprintf3_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/ulc-vasprintf b/modules/unistdio/ulc-vasprintf
index 631daec853..91c93f6899 100644
--- a/modules/unistdio/ulc-vasprintf
+++ b/modules/unistdio/ulc-vasprintf
@@ -11,9 +11,9 @@ unistdio/ulc-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vasprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-vasprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vasprintf-tests b/modules/unistdio/ulc-vasprintf-tests
index 1acae46efc..27549d75ad 100644
--- a/modules/unistdio/ulc-vasprintf-tests
+++ b/modules/unistdio/ulc-vasprintf-tests
@@ -11,4 +11,4 @@ Makefile.am:
TESTS += test-ulc-vasprintf1
check_PROGRAMS += test-ulc-vasprintf1
test_ulc_vasprintf1_SOURCES = unistdio/test-ulc-vasprintf1.c
-test_ulc_vasprintf1_LDADD = $(LDADD) @LIBICONV@
+test_ulc_vasprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistdio/ulc-vfprintf b/modules/unistdio/ulc-vfprintf
index 81f4cc9dcb..317f95b442 100644
--- a/modules/unistdio/ulc-vfprintf
+++ b/modules/unistdio/ulc-vfprintf
@@ -11,9 +11,9 @@ fseterr
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vfprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-vfprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vsnprintf b/modules/unistdio/ulc-vsnprintf
index a4d6fd554b..8d7c0d7317 100644
--- a/modules/unistdio/ulc-vsnprintf
+++ b/modules/unistdio/ulc-vsnprintf
@@ -11,9 +11,9 @@ unistdio/ulc-vasnprintf
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vsnprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-vsnprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vsnprintf-tests b/modules/unistdio/ulc-vsnprintf-tests
index fb7eb6cd9b..307b73fb2e 100644
--- a/modules/unistdio/ulc-vsnprintf-tests
+++ b/modules/unistdio/ulc-vsnprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-ulc-vsnprintf1
check_PROGRAMS += test-ulc-vsnprintf1
test_ulc_vsnprintf1_SOURCES = unistdio/test-ulc-vsnprintf1.c
-test_ulc_vsnprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_ulc_vsnprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistdio/ulc-vsprintf b/modules/unistdio/ulc-vsprintf
index 294cd593a5..93346fa10f 100644
--- a/modules/unistdio/ulc-vsprintf
+++ b/modules/unistdio/ulc-vsprintf
@@ -12,9 +12,9 @@ stdint
errno
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vsprintf.c])
Makefile.am:
-lib_SOURCES += unistdio/ulc-vsprintf.c
Include:
"unistdio.h"
diff --git a/modules/unistdio/ulc-vsprintf-tests b/modules/unistdio/ulc-vsprintf-tests
index 7660984ef0..7f96872331 100644
--- a/modules/unistdio/ulc-vsprintf-tests
+++ b/modules/unistdio/ulc-vsprintf-tests
@@ -13,4 +13,4 @@ Makefile.am:
TESTS += test-ulc-vsprintf1
check_PROGRAMS += test-ulc-vsprintf1
test_ulc_vsprintf1_SOURCES = unistdio/test-ulc-vsprintf1.c
-test_ulc_vsprintf1_LDADD = $(LDADD) @LIBINTL@ @LIBICONV@
+test_ulc_vsprintf1_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ @LIBICONV@
diff --git a/modules/unistr/base b/modules/unistr/base
index 06846a6de2..41739ffef0 100644
--- a/modules/unistr/base
+++ b/modules/unistr/base
@@ -2,7 +2,8 @@ Description:
Base layer for elementary Unicode string functions.
Files:
-lib/unistr.h
+lib/unistr.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
@@ -11,8 +12,18 @@ stdbool
inline
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9.2], [unistr.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNISTR_H)
+
+unistr.h: unistr.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unistr.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unistr.h unistr.h-t
Include:
"unistr.h"
diff --git a/modules/unistr/u16-check b/modules/unistr/u16-check
index b16b01b8cc..d413b9699b 100644
--- a/modules/unistr/u16-check
+++ b/modules/unistr/u16-check
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-check.c])
Makefile.am:
-lib_SOURCES += unistr/u16-check.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-check-tests b/modules/unistr/u16-check-tests
index 22f4a6f340..4500b8f8a7 100644
--- a/modules/unistr/u16-check-tests
+++ b/modules/unistr/u16-check-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-check
check_PROGRAMS += test-u16-check
test_u16_check_SOURCES = unistr/test-u16-check.c
+test_u16_check_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-chr b/modules/unistr/u16-chr
index 7ef4abeff2..4de89e9dd8 100644
--- a/modules/unistr/u16-chr
+++ b/modules/unistr/u16-chr
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-chr.c])
Makefile.am:
-lib_SOURCES += unistr/u16-chr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-chr-tests b/modules/unistr/u16-chr-tests
index 75ee77841b..86dfddfba1 100644
--- a/modules/unistr/u16-chr-tests
+++ b/modules/unistr/u16-chr-tests
@@ -19,3 +19,4 @@ Makefile.am:
TESTS += test-u16-chr
check_PROGRAMS += test-u16-chr
test_u16_chr_SOURCES = unistr/test-u16-chr.c
+test_u16_chr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-cmp b/modules/unistr/u16-cmp
index f9c27542b1..78cd1576d2 100644
--- a/modules/unistr/u16-cmp
+++ b/modules/unistr/u16-cmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cmp.c])
Makefile.am:
-lib_SOURCES += unistr/u16-cmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-cmp-tests b/modules/unistr/u16-cmp-tests
index 1c96328b22..84f704f354 100644
--- a/modules/unistr/u16-cmp-tests
+++ b/modules/unistr/u16-cmp-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u16-cmp
check_PROGRAMS += test-u16-cmp
test_u16_cmp_SOURCES = unistr/test-u16-cmp.c
+test_u16_cmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-cmp2 b/modules/unistr/u16-cmp2
index c3844265e5..38b1729ddb 100644
--- a/modules/unistr/u16-cmp2
+++ b/modules/unistr/u16-cmp2
@@ -11,9 +11,9 @@ unistr/u16-cmp
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cmp2.c])
Makefile.am:
-lib_SOURCES += unistr/u16-cmp2.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-cmp2-tests b/modules/unistr/u16-cmp2-tests
index da08296182..c9de64b02c 100644
--- a/modules/unistr/u16-cmp2-tests
+++ b/modules/unistr/u16-cmp2-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-cmp2
check_PROGRAMS += test-u16-cmp2
test_u16_cmp2_SOURCES = unistr/test-u16-cmp2.c
+test_u16_cmp2_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-cpy b/modules/unistr/u16-cpy
index f72179d423..5466951e2d 100644
--- a/modules/unistr/u16-cpy
+++ b/modules/unistr/u16-cpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cpy.c])
Makefile.am:
-lib_SOURCES += unistr/u16-cpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-cpy-alloc b/modules/unistr/u16-cpy-alloc
index 74395f444a..52de6f85f7 100644
--- a/modules/unistr/u16-cpy-alloc
+++ b/modules/unistr/u16-cpy-alloc
@@ -10,9 +10,9 @@ unistr/base
malloc-posix
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cpy-alloc.c])
Makefile.am:
-lib_SOURCES += unistr/u16-cpy-alloc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-cpy-alloc-tests b/modules/unistr/u16-cpy-alloc-tests
index 33dbf89920..f740013d64 100644
--- a/modules/unistr/u16-cpy-alloc-tests
+++ b/modules/unistr/u16-cpy-alloc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-cpy-alloc
check_PROGRAMS += test-u16-cpy-alloc
test_u16_cpy_alloc_SOURCES = unistr/test-u16-cpy-alloc.c
+test_u16_cpy_alloc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-cpy-tests b/modules/unistr/u16-cpy-tests
index 08a97037b9..6558df5963 100644
--- a/modules/unistr/u16-cpy-tests
+++ b/modules/unistr/u16-cpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-cpy
check_PROGRAMS += test-u16-cpy
test_u16_cpy_SOURCES = unistr/test-u16-cpy.c
+test_u16_cpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-endswith b/modules/unistr/u16-endswith
index fd27b15643..7d6e7fbcee 100644
--- a/modules/unistr/u16-endswith
+++ b/modules/unistr/u16-endswith
@@ -11,9 +11,9 @@ unistr/u16-strlen
unistr/u16-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-endswith.c])
Makefile.am:
-lib_SOURCES += unistr/u16-endswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mblen b/modules/unistr/u16-mblen
index f557aaf108..dc381fb5e5 100644
--- a/modules/unistr/u16-mblen
+++ b/modules/unistr/u16-mblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mblen.c])
Makefile.am:
-lib_SOURCES += unistr/u16-mblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mblen-tests b/modules/unistr/u16-mblen-tests
index b4f255e382..a5803170cd 100644
--- a/modules/unistr/u16-mblen-tests
+++ b/modules/unistr/u16-mblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-mblen
check_PROGRAMS += test-u16-mblen
test_u16_mblen_SOURCES = unistr/test-u16-mblen.c
+test_u16_mblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-mbsnlen b/modules/unistr/u16-mbsnlen
index 6d8ba47e1b..7eb8812c24 100644
--- a/modules/unistr/u16-mbsnlen
+++ b/modules/unistr/u16-mbsnlen
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-mbtoucr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbsnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u16-mbsnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mbsnlen-tests b/modules/unistr/u16-mbsnlen-tests
index 24c2b5799f..84014b0ace 100644
--- a/modules/unistr/u16-mbsnlen-tests
+++ b/modules/unistr/u16-mbsnlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-mbsnlen
check_PROGRAMS += test-u16-mbsnlen
test_u16_mbsnlen_SOURCES = unistr/test-u16-mbsnlen.c
+test_u16_mbsnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-mbtouc b/modules/unistr/u16-mbtouc
index 1febbc2adb..287fb8b803 100644
--- a/modules/unistr/u16-mbtouc
+++ b/modules/unistr/u16-mbtouc
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u16-mbtouc])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtouc.c unistr/u16-mbtouc-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc.c unistr/u16-mbtouc-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mbtouc-tests b/modules/unistr/u16-mbtouc-tests
index 3bfb69754a..eebfc6e060 100644
--- a/modules/unistr/u16-mbtouc-tests
+++ b/modules/unistr/u16-mbtouc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-mbtouc
check_PROGRAMS += test-u16-mbtouc
test_u16_mbtouc_SOURCES = unistr/test-u16-mbtouc.c
+test_u16_mbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-mbtouc-unsafe b/modules/unistr/u16-mbtouc-unsafe
index 6213dc5eb3..d443b7fa43 100644
--- a/modules/unistr/u16-mbtouc-unsafe
+++ b/modules/unistr/u16-mbtouc-unsafe
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u16-mbtouc-unsafe])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtouc-unsafe.c unistr/u16-mbtouc-unsafe-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc-unsafe.c unistr/u16-mbtouc-unsafe-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mbtouc-unsafe-tests b/modules/unistr/u16-mbtouc-unsafe-tests
index 7b39f900c1..bd5d4b8ea5 100644
--- a/modules/unistr/u16-mbtouc-unsafe-tests
+++ b/modules/unistr/u16-mbtouc-unsafe-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-mbtouc-unsafe
check_PROGRAMS += test-u16-mbtouc-unsafe
test_u16_mbtouc_unsafe_SOURCES = unistr/test-u16-mbtouc-unsafe.c
+test_u16_mbtouc_unsafe_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-mbtoucr b/modules/unistr/u16-mbtoucr
index 8e1a7e31b3..ac2f559bfb 100644
--- a/modules/unistr/u16-mbtoucr
+++ b/modules/unistr/u16-mbtoucr
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u16-mbtoucr])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtoucr.c])
Makefile.am:
-lib_SOURCES += unistr/u16-mbtoucr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-mbtoucr-tests b/modules/unistr/u16-mbtoucr-tests
index 7c6e53fbd9..ab6871e930 100644
--- a/modules/unistr/u16-mbtoucr-tests
+++ b/modules/unistr/u16-mbtoucr-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-mbtoucr
check_PROGRAMS += test-u16-mbtoucr
test_u16_mbtoucr_SOURCES = unistr/test-u16-mbtoucr.c
+test_u16_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-move b/modules/unistr/u16-move
index fd0a0b6341..a99ff6c70e 100644
--- a/modules/unistr/u16-move
+++ b/modules/unistr/u16-move
@@ -10,9 +10,9 @@ unistr/base
memmove
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-move.c])
Makefile.am:
-lib_SOURCES += unistr/u16-move.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-move-tests b/modules/unistr/u16-move-tests
index 48a7e09ab4..98cfb3f1bd 100644
--- a/modules/unistr/u16-move-tests
+++ b/modules/unistr/u16-move-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-move
check_PROGRAMS += test-u16-move
test_u16_move_SOURCES = unistr/test-u16-move.c
+test_u16_move_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-next b/modules/unistr/u16-next
index b184625495..92d61bf63a 100644
--- a/modules/unistr/u16-next
+++ b/modules/unistr/u16-next
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-strmbtouc
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-next.c])
Makefile.am:
-lib_SOURCES += unistr/u16-next.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-next-tests b/modules/unistr/u16-next-tests
index 9843cf0f83..8c374afa06 100644
--- a/modules/unistr/u16-next-tests
+++ b/modules/unistr/u16-next-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-next
check_PROGRAMS += test-u16-next
test_u16_next_SOURCES = unistr/test-u16-next.c
+test_u16_next_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-prev b/modules/unistr/u16-prev
index 88c754e56d..91e2315d3b 100644
--- a/modules/unistr/u16-prev
+++ b/modules/unistr/u16-prev
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-prev.c])
Makefile.am:
-lib_SOURCES += unistr/u16-prev.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-prev-tests b/modules/unistr/u16-prev-tests
index 062b251357..878150a48e 100644
--- a/modules/unistr/u16-prev-tests
+++ b/modules/unistr/u16-prev-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-prev
check_PROGRAMS += test-u16-prev
test_u16_prev_SOURCES = unistr/test-u16-prev.c
+test_u16_prev_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-set b/modules/unistr/u16-set
index d3c189977a..bcd5a72f6a 100644
--- a/modules/unistr/u16-set
+++ b/modules/unistr/u16-set
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-set.c])
Makefile.am:
-lib_SOURCES += unistr/u16-set.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-set-tests b/modules/unistr/u16-set-tests
index bc886100b8..a834c8e493 100644
--- a/modules/unistr/u16-set-tests
+++ b/modules/unistr/u16-set-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-set
check_PROGRAMS += test-u16-set
test_u16_set_SOURCES = unistr/test-u16-set.c
+test_u16_set_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-startswith b/modules/unistr/u16-startswith
index 7c82e2f7c0..9274381224 100644
--- a/modules/unistr/u16-startswith
+++ b/modules/unistr/u16-startswith
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-startswith.c])
Makefile.am:
-lib_SOURCES += unistr/u16-startswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-stpcpy b/modules/unistr/u16-stpcpy
index 37e2b44c7d..c1313c3ea3 100644
--- a/modules/unistr/u16-stpcpy
+++ b/modules/unistr/u16-stpcpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-stpcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u16-stpcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-stpcpy-tests b/modules/unistr/u16-stpcpy-tests
index b428872732..6be45493f2 100644
--- a/modules/unistr/u16-stpcpy-tests
+++ b/modules/unistr/u16-stpcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-stpcpy
check_PROGRAMS += test-u16-stpcpy
test_u16_stpcpy_SOURCES = unistr/test-u16-stpcpy.c
+test_u16_stpcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-stpncpy b/modules/unistr/u16-stpncpy
index e3e4789866..89c1997b1e 100644
--- a/modules/unistr/u16-stpncpy
+++ b/modules/unistr/u16-stpncpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-stpncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u16-stpncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-stpncpy-tests b/modules/unistr/u16-stpncpy-tests
index 6dd27ccc3b..6190d4ecb9 100644
--- a/modules/unistr/u16-stpncpy-tests
+++ b/modules/unistr/u16-stpncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u16-stpncpy
check_PROGRAMS += test-u16-stpncpy
test_u16_stpncpy_SOURCES = unistr/test-u16-stpncpy.c
+test_u16_stpncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strcat b/modules/unistr/u16-strcat
index dcf8069658..e7ee6ec75e 100644
--- a/modules/unistr/u16-strcat
+++ b/modules/unistr/u16-strcat
@@ -10,9 +10,9 @@ unistr/base
unistr/u16-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcat.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strcat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strcat-tests b/modules/unistr/u16-strcat-tests
index 64eb517134..fad15e544f 100644
--- a/modules/unistr/u16-strcat-tests
+++ b/modules/unistr/u16-strcat-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-strcat
check_PROGRAMS += test-u16-strcat
test_u16_strcat_SOURCES = unistr/test-u16-strcat.c
+test_u16_strcat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strchr b/modules/unistr/u16-strchr
index 555695faa1..8416ae749a 100644
--- a/modules/unistr/u16-strchr
+++ b/modules/unistr/u16-strchr
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strchr.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strcmp b/modules/unistr/u16-strcmp
index 7bfcf6c9d0..031d171839 100644
--- a/modules/unistr/u16-strcmp
+++ b/modules/unistr/u16-strcmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcmp.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strcmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strcmp-tests b/modules/unistr/u16-strcmp-tests
index 8dcb32334f..86be69bf0e 100644
--- a/modules/unistr/u16-strcmp-tests
+++ b/modules/unistr/u16-strcmp-tests
@@ -12,3 +12,4 @@ Makefile.am:
TESTS += test-u16-strcmp
check_PROGRAMS += test-u16-strcmp
test_u16_strcmp_SOURCES = unistr/test-u16-strcmp.c
+test_u16_strcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strcoll b/modules/unistr/u16-strcoll
index dadf366b26..718f7d9e3c 100644
--- a/modules/unistr/u16-strcoll
+++ b/modules/unistr/u16-strcoll
@@ -11,9 +11,9 @@ unistr/u16-strcmp
uniconv/u16-strconv-to-locale
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-strcoll.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strcoll.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strcoll-tests b/modules/unistr/u16-strcoll-tests
index 227a9df471..28196cf5ee 100644
--- a/modules/unistr/u16-strcoll-tests
+++ b/modules/unistr/u16-strcoll-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u16-strcoll
check_PROGRAMS += test-u16-strcoll
test_u16_strcoll_SOURCES = unistr/test-u16-strcoll.c
-test_u16_strcoll_LDADD = $(LDADD) @LIBICONV@
+test_u16_strcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistr/u16-strcpy b/modules/unistr/u16-strcpy
index f2b227c2c3..1c4eae1f0a 100644
--- a/modules/unistr/u16-strcpy
+++ b/modules/unistr/u16-strcpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strcpy-tests b/modules/unistr/u16-strcpy-tests
index cca4e3bd25..c7ee8e7699 100644
--- a/modules/unistr/u16-strcpy-tests
+++ b/modules/unistr/u16-strcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-strcpy
check_PROGRAMS += test-u16-strcpy
test_u16_strcpy_SOURCES = unistr/test-u16-strcpy.c
+test_u16_strcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strcspn b/modules/unistr/u16-strcspn
index ed318e308a..af67982ea2 100644
--- a/modules/unistr/u16-strcspn
+++ b/modules/unistr/u16-strcspn
@@ -12,9 +12,9 @@ unistr/u16-strmbtouc
unistr/u16-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcspn.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strcspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strdup b/modules/unistr/u16-strdup
index 6c00027328..cf452c78bb 100644
--- a/modules/unistr/u16-strdup
+++ b/modules/unistr/u16-strdup
@@ -10,9 +10,9 @@ unistr/base
unistr/u16-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strdup.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strdup.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strdup-tests b/modules/unistr/u16-strdup-tests
index 80eb81c477..bea42cb1bf 100644
--- a/modules/unistr/u16-strdup-tests
+++ b/modules/unistr/u16-strdup-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-strdup
check_PROGRAMS += test-u16-strdup
test_u16_strdup_SOURCES = unistr/test-u16-strdup.c
+test_u16_strdup_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strlen b/modules/unistr/u16-strlen
index f2282c5455..978a19b554 100644
--- a/modules/unistr/u16-strlen
+++ b/modules/unistr/u16-strlen
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strlen.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strlen-tests b/modules/unistr/u16-strlen-tests
index b1dd434bf0..9758997366 100644
--- a/modules/unistr/u16-strlen-tests
+++ b/modules/unistr/u16-strlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-strlen
check_PROGRAMS += test-u16-strlen
test_u16_strlen_SOURCES = unistr/test-u16-strlen.c
+test_u16_strlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strmblen b/modules/unistr/u16-strmblen
index 74611d8228..e5f97481e1 100644
--- a/modules/unistr/u16-strmblen
+++ b/modules/unistr/u16-strmblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strmblen.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strmblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strmblen-tests b/modules/unistr/u16-strmblen-tests
index bdb9ac80b1..a6b9336607 100644
--- a/modules/unistr/u16-strmblen-tests
+++ b/modules/unistr/u16-strmblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-strmblen
check_PROGRAMS += test-u16-strmblen
test_u16_strmblen_SOURCES = unistr/test-u16-strmblen.c
+test_u16_strmblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strmbtouc b/modules/unistr/u16-strmbtouc
index 7ee51643dc..03375a88f3 100644
--- a/modules/unistr/u16-strmbtouc
+++ b/modules/unistr/u16-strmbtouc
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strmbtouc.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strmbtouc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strmbtouc-tests b/modules/unistr/u16-strmbtouc-tests
index 5e06b76e58..70d7ff5ac1 100644
--- a/modules/unistr/u16-strmbtouc-tests
+++ b/modules/unistr/u16-strmbtouc-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-strmbtouc
check_PROGRAMS += test-u16-strmbtouc
test_u16_strmbtouc_SOURCES = unistr/test-u16-strmbtouc.c
+test_u16_strmbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strncat b/modules/unistr/u16-strncat
index e5e28c39eb..829b2cb3d2 100644
--- a/modules/unistr/u16-strncat
+++ b/modules/unistr/u16-strncat
@@ -10,9 +10,9 @@ unistr/base
unistr/u16-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncat.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strncat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strncat-tests b/modules/unistr/u16-strncat-tests
index e929b5a50e..2bee4db549 100644
--- a/modules/unistr/u16-strncat-tests
+++ b/modules/unistr/u16-strncat-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u16-strncat
check_PROGRAMS += test-u16-strncat
test_u16_strncat_SOURCES = unistr/test-u16-strncat.c
+test_u16_strncat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strncmp b/modules/unistr/u16-strncmp
index c4c164bae9..c846bf5176 100644
--- a/modules/unistr/u16-strncmp
+++ b/modules/unistr/u16-strncmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncmp.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strncmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strncmp-tests b/modules/unistr/u16-strncmp-tests
index 16a6e2f8f7..eb41936e2a 100644
--- a/modules/unistr/u16-strncmp-tests
+++ b/modules/unistr/u16-strncmp-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-strncmp
check_PROGRAMS += test-u16-strncmp
test_u16_strncmp_SOURCES = unistr/test-u16-strncmp.c
+test_u16_strncmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strncpy b/modules/unistr/u16-strncpy
index 6a2042d06c..5057598f88 100644
--- a/modules/unistr/u16-strncpy
+++ b/modules/unistr/u16-strncpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strncpy-tests b/modules/unistr/u16-strncpy-tests
index dcdf78cdfa..9631223cc2 100644
--- a/modules/unistr/u16-strncpy-tests
+++ b/modules/unistr/u16-strncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u16-strncpy
check_PROGRAMS += test-u16-strncpy
test_u16_strncpy_SOURCES = unistr/test-u16-strncpy.c
+test_u16_strncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strnlen b/modules/unistr/u16-strnlen
index d285f3b79f..3526faa3b2 100644
--- a/modules/unistr/u16-strnlen
+++ b/modules/unistr/u16-strnlen
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strnlen-tests b/modules/unistr/u16-strnlen-tests
index 780b3387ad..f1c851462d 100644
--- a/modules/unistr/u16-strnlen-tests
+++ b/modules/unistr/u16-strnlen-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u16-strnlen
check_PROGRAMS += test-u16-strnlen
test_u16_strnlen_SOURCES = unistr/test-u16-strnlen.c
+test_u16_strnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-strpbrk b/modules/unistr/u16-strpbrk
index b66ef568e2..fcb3ff364c 100644
--- a/modules/unistr/u16-strpbrk
+++ b/modules/unistr/u16-strpbrk
@@ -11,9 +11,9 @@ unistr/u16-strmbtouc
unistr/u16-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strpbrk.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strpbrk.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strrchr b/modules/unistr/u16-strrchr
index 4ceddbc3d3..db5802d833 100644
--- a/modules/unistr/u16-strrchr
+++ b/modules/unistr/u16-strrchr
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strrchr.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strrchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strspn b/modules/unistr/u16-strspn
index 8429d475a0..a8bf6349bd 100644
--- a/modules/unistr/u16-strspn
+++ b/modules/unistr/u16-strspn
@@ -13,9 +13,9 @@ unistr/u16-cmp
unistr/u16-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strspn.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strstr b/modules/unistr/u16-strstr
index c98dc71748..087712125e 100644
--- a/modules/unistr/u16-strstr
+++ b/modules/unistr/u16-strstr
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strstr.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strstr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-strtok b/modules/unistr/u16-strtok
index 2eb33b09c0..af4c3f8c7c 100644
--- a/modules/unistr/u16-strtok
+++ b/modules/unistr/u16-strtok
@@ -11,9 +11,9 @@ unistr/u16-strspn
unistr/u16-strpbrk
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strtok.c])
Makefile.am:
-lib_SOURCES += unistr/u16-strtok.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-to-u32 b/modules/unistr/u16-to-u32
index bb2e4885d7..eac9173a8d 100644
--- a/modules/unistr/u16-to-u32
+++ b/modules/unistr/u16-to-u32
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-mbtoucr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-to-u32.c])
Makefile.am:
-lib_SOURCES += unistr/u16-to-u32.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-to-u32-tests b/modules/unistr/u16-to-u32-tests
index c2d4ab758e..3c50c8f9ed 100644
--- a/modules/unistr/u16-to-u32-tests
+++ b/modules/unistr/u16-to-u32-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-to-u32
check_PROGRAMS += test-u16-to-u32
test_u16_to_u32_SOURCES = unistr/test-u16-to-u32.c
+test_u16_to_u32_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-to-u8 b/modules/unistr/u16-to-u8
index a9bd312b2f..14147059dc 100644
--- a/modules/unistr/u16-to-u8
+++ b/modules/unistr/u16-to-u8
@@ -10,9 +10,9 @@ unistr/u16-mbtoucr
unistr/u8-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-to-u8.c])
Makefile.am:
-lib_SOURCES += unistr/u16-to-u8.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-to-u8-tests b/modules/unistr/u16-to-u8-tests
index 5b73be8c65..0a2ad69820 100644
--- a/modules/unistr/u16-to-u8-tests
+++ b/modules/unistr/u16-to-u8-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u16-to-u8
check_PROGRAMS += test-u16-to-u8
test_u16_to_u8_SOURCES = unistr/test-u16-to-u8.c
+test_u16_to_u8_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u16-uctomb b/modules/unistr/u16-uctomb
index 8c14f2e356..5c5eef21c1 100644
--- a/modules/unistr/u16-uctomb
+++ b/modules/unistr/u16-uctomb
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u16-uctomb])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-uctomb.c unistr/u16-uctomb-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u16-uctomb.c unistr/u16-uctomb-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u16-uctomb-tests b/modules/unistr/u16-uctomb-tests
index 7827020a99..1752798dd1 100644
--- a/modules/unistr/u16-uctomb-tests
+++ b/modules/unistr/u16-uctomb-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u16-uctomb
check_PROGRAMS += test-u16-uctomb
test_u16_uctomb_SOURCES = unistr/test-u16-uctomb.c
+test_u16_uctomb_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-check b/modules/unistr/u32-check
index 030286d651..909c8da698 100644
--- a/modules/unistr/u32-check
+++ b/modules/unistr/u32-check
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-check.c])
Makefile.am:
-lib_SOURCES += unistr/u32-check.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-check-tests b/modules/unistr/u32-check-tests
index 1dee21c850..30e44d93ca 100644
--- a/modules/unistr/u32-check-tests
+++ b/modules/unistr/u32-check-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-check
check_PROGRAMS += test-u32-check
test_u32_check_SOURCES = unistr/test-u32-check.c
+test_u32_check_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-chr b/modules/unistr/u32-chr
index 101c1b722e..e38ce9fd65 100644
--- a/modules/unistr/u32-chr
+++ b/modules/unistr/u32-chr
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-chr.c])
Makefile.am:
-lib_SOURCES += unistr/u32-chr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-chr-tests b/modules/unistr/u32-chr-tests
index beca859d57..3dccee72e3 100644
--- a/modules/unistr/u32-chr-tests
+++ b/modules/unistr/u32-chr-tests
@@ -19,3 +19,4 @@ Makefile.am:
TESTS += test-u32-chr
check_PROGRAMS += test-u32-chr
test_u32_chr_SOURCES = unistr/test-u32-chr.c
+test_u32_chr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-cmp b/modules/unistr/u32-cmp
index 594b445db6..e9a0f0daa4 100644
--- a/modules/unistr/u32-cmp
+++ b/modules/unistr/u32-cmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cmp.c])
Makefile.am:
-lib_SOURCES += unistr/u32-cmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-cmp-tests b/modules/unistr/u32-cmp-tests
index 26dca1f44f..6e14bc9923 100644
--- a/modules/unistr/u32-cmp-tests
+++ b/modules/unistr/u32-cmp-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u32-cmp
check_PROGRAMS += test-u32-cmp
test_u32_cmp_SOURCES = unistr/test-u32-cmp.c
+test_u32_cmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-cmp2 b/modules/unistr/u32-cmp2
index a65872b742..9c70de6e43 100644
--- a/modules/unistr/u32-cmp2
+++ b/modules/unistr/u32-cmp2
@@ -11,9 +11,9 @@ unistr/u32-cmp
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cmp2.c])
Makefile.am:
-lib_SOURCES += unistr/u32-cmp2.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-cmp2-tests b/modules/unistr/u32-cmp2-tests
index f2d19abb02..03c388eb24 100644
--- a/modules/unistr/u32-cmp2-tests
+++ b/modules/unistr/u32-cmp2-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-cmp2
check_PROGRAMS += test-u32-cmp2
test_u32_cmp2_SOURCES = unistr/test-u32-cmp2.c
+test_u32_cmp2_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-cpy b/modules/unistr/u32-cpy
index 97ae099f1e..2c58a7df83 100644
--- a/modules/unistr/u32-cpy
+++ b/modules/unistr/u32-cpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cpy.c])
Makefile.am:
-lib_SOURCES += unistr/u32-cpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-cpy-alloc b/modules/unistr/u32-cpy-alloc
index d6dd635aba..30d680c1a7 100644
--- a/modules/unistr/u32-cpy-alloc
+++ b/modules/unistr/u32-cpy-alloc
@@ -10,9 +10,9 @@ unistr/base
malloc-posix
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cpy-alloc.c])
Makefile.am:
-lib_SOURCES += unistr/u32-cpy-alloc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-cpy-alloc-tests b/modules/unistr/u32-cpy-alloc-tests
index 14e9869bb5..5e55ebf650 100644
--- a/modules/unistr/u32-cpy-alloc-tests
+++ b/modules/unistr/u32-cpy-alloc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-cpy-alloc
check_PROGRAMS += test-u32-cpy-alloc
test_u32_cpy_alloc_SOURCES = unistr/test-u32-cpy-alloc.c
+test_u32_cpy_alloc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-cpy-tests b/modules/unistr/u32-cpy-tests
index abe0b7f755..1da67974d4 100644
--- a/modules/unistr/u32-cpy-tests
+++ b/modules/unistr/u32-cpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-cpy
check_PROGRAMS += test-u32-cpy
test_u32_cpy_SOURCES = unistr/test-u32-cpy.c
+test_u32_cpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-endswith b/modules/unistr/u32-endswith
index 0ba7248fe6..6e30868eaf 100644
--- a/modules/unistr/u32-endswith
+++ b/modules/unistr/u32-endswith
@@ -11,9 +11,9 @@ unistr/u32-strlen
unistr/u32-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-endswith.c])
Makefile.am:
-lib_SOURCES += unistr/u32-endswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mblen b/modules/unistr/u32-mblen
index eb28b55925..8d2d5b4347 100644
--- a/modules/unistr/u32-mblen
+++ b/modules/unistr/u32-mblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mblen.c])
Makefile.am:
-lib_SOURCES += unistr/u32-mblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mblen-tests b/modules/unistr/u32-mblen-tests
index 0657812bb2..b5204359fd 100644
--- a/modules/unistr/u32-mblen-tests
+++ b/modules/unistr/u32-mblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-mblen
check_PROGRAMS += test-u32-mblen
test_u32_mblen_SOURCES = unistr/test-u32-mblen.c
+test_u32_mblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-mbsnlen b/modules/unistr/u32-mbsnlen
index 8484d7f44c..07c91d0694 100644
--- a/modules/unistr/u32-mbsnlen
+++ b/modules/unistr/u32-mbsnlen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbsnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u32-mbsnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mbsnlen-tests b/modules/unistr/u32-mbsnlen-tests
index 12c1d15597..00e832ffbd 100644
--- a/modules/unistr/u32-mbsnlen-tests
+++ b/modules/unistr/u32-mbsnlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-mbsnlen
check_PROGRAMS += test-u32-mbsnlen
test_u32_mbsnlen_SOURCES = unistr/test-u32-mbsnlen.c
+test_u32_mbsnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-mbtouc b/modules/unistr/u32-mbtouc
index 35c33c1fed..649c5e5241 100644
--- a/modules/unistr/u32-mbtouc
+++ b/modules/unistr/u32-mbtouc
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u32-mbtouc])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtouc.c])
Makefile.am:
-lib_SOURCES += unistr/u32-mbtouc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mbtouc-tests b/modules/unistr/u32-mbtouc-tests
index 5345b9476b..4307f6f63c 100644
--- a/modules/unistr/u32-mbtouc-tests
+++ b/modules/unistr/u32-mbtouc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-mbtouc
check_PROGRAMS += test-u32-mbtouc
test_u32_mbtouc_SOURCES = unistr/test-u32-mbtouc.c
+test_u32_mbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-mbtouc-unsafe b/modules/unistr/u32-mbtouc-unsafe
index 94d25a1639..aa5d1de68f 100644
--- a/modules/unistr/u32-mbtouc-unsafe
+++ b/modules/unistr/u32-mbtouc-unsafe
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u32-mbtouc-unsafe])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtouc-unsafe.c])
Makefile.am:
-lib_SOURCES += unistr/u32-mbtouc-unsafe.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mbtouc-unsafe-tests b/modules/unistr/u32-mbtouc-unsafe-tests
index fda26ae986..c21e6c8518 100644
--- a/modules/unistr/u32-mbtouc-unsafe-tests
+++ b/modules/unistr/u32-mbtouc-unsafe-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-mbtouc-unsafe
check_PROGRAMS += test-u32-mbtouc-unsafe
test_u32_mbtouc_unsafe_SOURCES = unistr/test-u32-mbtouc-unsafe.c
+test_u32_mbtouc_unsafe_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-mbtoucr b/modules/unistr/u32-mbtoucr
index 37493b71c9..a86596d408 100644
--- a/modules/unistr/u32-mbtoucr
+++ b/modules/unistr/u32-mbtoucr
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u32-mbtoucr])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtoucr.c])
Makefile.am:
-lib_SOURCES += unistr/u32-mbtoucr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-mbtoucr-tests b/modules/unistr/u32-mbtoucr-tests
index df5c6bfef7..8f4d68ba94 100644
--- a/modules/unistr/u32-mbtoucr-tests
+++ b/modules/unistr/u32-mbtoucr-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-mbtoucr
check_PROGRAMS += test-u32-mbtoucr
test_u32_mbtoucr_SOURCES = unistr/test-u32-mbtoucr.c
+test_u32_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-move b/modules/unistr/u32-move
index 2cc237bda2..63d656ed87 100644
--- a/modules/unistr/u32-move
+++ b/modules/unistr/u32-move
@@ -10,9 +10,9 @@ unistr/base
memmove
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-move.c])
Makefile.am:
-lib_SOURCES += unistr/u32-move.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-move-tests b/modules/unistr/u32-move-tests
index d999af6eec..3628565127 100644
--- a/modules/unistr/u32-move-tests
+++ b/modules/unistr/u32-move-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-move
check_PROGRAMS += test-u32-move
test_u32_move_SOURCES = unistr/test-u32-move.c
+test_u32_move_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-next b/modules/unistr/u32-next
index c45e941e8e..9760e94ba7 100644
--- a/modules/unistr/u32-next
+++ b/modules/unistr/u32-next
@@ -9,9 +9,9 @@ unistr/base
unistr/u32-strmbtouc
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-next.c])
Makefile.am:
-lib_SOURCES += unistr/u32-next.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-next-tests b/modules/unistr/u32-next-tests
index eed2b23b95..7a630d4cc5 100644
--- a/modules/unistr/u32-next-tests
+++ b/modules/unistr/u32-next-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-next
check_PROGRAMS += test-u32-next
test_u32_next_SOURCES = unistr/test-u32-next.c
+test_u32_next_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-prev b/modules/unistr/u32-prev
index 837e4a2e6b..6e97db1cf9 100644
--- a/modules/unistr/u32-prev
+++ b/modules/unistr/u32-prev
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-prev.c])
Makefile.am:
-lib_SOURCES += unistr/u32-prev.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-prev-tests b/modules/unistr/u32-prev-tests
index 6cc8695e93..15ffcceada 100644
--- a/modules/unistr/u32-prev-tests
+++ b/modules/unistr/u32-prev-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-prev
check_PROGRAMS += test-u32-prev
test_u32_prev_SOURCES = unistr/test-u32-prev.c
+test_u32_prev_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-set b/modules/unistr/u32-set
index a23cdef41a..2c02d350fe 100644
--- a/modules/unistr/u32-set
+++ b/modules/unistr/u32-set
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-set.c])
Makefile.am:
-lib_SOURCES += unistr/u32-set.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-set-tests b/modules/unistr/u32-set-tests
index ddd35e9542..1960a62609 100644
--- a/modules/unistr/u32-set-tests
+++ b/modules/unistr/u32-set-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-set
check_PROGRAMS += test-u32-set
test_u32_set_SOURCES = unistr/test-u32-set.c
+test_u32_set_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-startswith b/modules/unistr/u32-startswith
index 6d3f554aa5..3e53da685c 100644
--- a/modules/unistr/u32-startswith
+++ b/modules/unistr/u32-startswith
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-startswith.c])
Makefile.am:
-lib_SOURCES += unistr/u32-startswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-stpcpy b/modules/unistr/u32-stpcpy
index 96fe2a2def..56ad1cf569 100644
--- a/modules/unistr/u32-stpcpy
+++ b/modules/unistr/u32-stpcpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-stpcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u32-stpcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-stpcpy-tests b/modules/unistr/u32-stpcpy-tests
index 6caf032b7a..90a0e06f7c 100644
--- a/modules/unistr/u32-stpcpy-tests
+++ b/modules/unistr/u32-stpcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-stpcpy
check_PROGRAMS += test-u32-stpcpy
test_u32_stpcpy_SOURCES = unistr/test-u32-stpcpy.c
+test_u32_stpcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-stpncpy b/modules/unistr/u32-stpncpy
index 0fc4f0c592..e2cf6b2502 100644
--- a/modules/unistr/u32-stpncpy
+++ b/modules/unistr/u32-stpncpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u32-stpncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u32-stpncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-stpncpy-tests b/modules/unistr/u32-stpncpy-tests
index 5b9c88f01b..bf56f53c7a 100644
--- a/modules/unistr/u32-stpncpy-tests
+++ b/modules/unistr/u32-stpncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u32-stpncpy
check_PROGRAMS += test-u32-stpncpy
test_u32_stpncpy_SOURCES = unistr/test-u32-stpncpy.c
+test_u32_stpncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strcat b/modules/unistr/u32-strcat
index 0ca908af07..e08f8791bb 100644
--- a/modules/unistr/u32-strcat
+++ b/modules/unistr/u32-strcat
@@ -10,9 +10,9 @@ unistr/base
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcat.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strcat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strcat-tests b/modules/unistr/u32-strcat-tests
index bc8b9c81a1..883319e5f2 100644
--- a/modules/unistr/u32-strcat-tests
+++ b/modules/unistr/u32-strcat-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-strcat
check_PROGRAMS += test-u32-strcat
test_u32_strcat_SOURCES = unistr/test-u32-strcat.c
+test_u32_strcat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strchr b/modules/unistr/u32-strchr
index 01f0580c74..62e3250e49 100644
--- a/modules/unistr/u32-strchr
+++ b/modules/unistr/u32-strchr
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strchr.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strcmp b/modules/unistr/u32-strcmp
index e3c7825df4..260cca3089 100644
--- a/modules/unistr/u32-strcmp
+++ b/modules/unistr/u32-strcmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcmp.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strcmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strcmp-tests b/modules/unistr/u32-strcmp-tests
index 0ffef406dc..0967747e92 100644
--- a/modules/unistr/u32-strcmp-tests
+++ b/modules/unistr/u32-strcmp-tests
@@ -12,3 +12,4 @@ Makefile.am:
TESTS += test-u32-strcmp
check_PROGRAMS += test-u32-strcmp
test_u32_strcmp_SOURCES = unistr/test-u32-strcmp.c
+test_u32_strcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strcoll b/modules/unistr/u32-strcoll
index 03904ef5aa..e2441758d7 100644
--- a/modules/unistr/u32-strcoll
+++ b/modules/unistr/u32-strcoll
@@ -11,9 +11,9 @@ unistr/u32-strcmp
uniconv/u32-strconv-to-locale
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u32-strcoll.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strcoll.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strcoll-tests b/modules/unistr/u32-strcoll-tests
index 9ca06ba6aa..f1852bcc63 100644
--- a/modules/unistr/u32-strcoll-tests
+++ b/modules/unistr/u32-strcoll-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u32-strcoll
check_PROGRAMS += test-u32-strcoll
test_u32_strcoll_SOURCES = unistr/test-u32-strcoll.c
-test_u32_strcoll_LDADD = $(LDADD) @LIBICONV@
+test_u32_strcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistr/u32-strcpy b/modules/unistr/u32-strcpy
index 63d56b4bbc..58570be76e 100644
--- a/modules/unistr/u32-strcpy
+++ b/modules/unistr/u32-strcpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strcpy-tests b/modules/unistr/u32-strcpy-tests
index 2e6a30e336..9d54d82916 100644
--- a/modules/unistr/u32-strcpy-tests
+++ b/modules/unistr/u32-strcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-strcpy
check_PROGRAMS += test-u32-strcpy
test_u32_strcpy_SOURCES = unistr/test-u32-strcpy.c
+test_u32_strcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strcspn b/modules/unistr/u32-strcspn
index e1a3ba2647..d4fa97b457 100644
--- a/modules/unistr/u32-strcspn
+++ b/modules/unistr/u32-strcspn
@@ -10,9 +10,9 @@ unistr/u32-strlen
unistr/u32-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcspn.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strcspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strdup b/modules/unistr/u32-strdup
index 2a59d253c5..c785462835 100644
--- a/modules/unistr/u32-strdup
+++ b/modules/unistr/u32-strdup
@@ -10,9 +10,9 @@ unistr/base
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strdup.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strdup.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strdup-tests b/modules/unistr/u32-strdup-tests
index 2e6e8a6356..b64fb5d1a2 100644
--- a/modules/unistr/u32-strdup-tests
+++ b/modules/unistr/u32-strdup-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-strdup
check_PROGRAMS += test-u32-strdup
test_u32_strdup_SOURCES = unistr/test-u32-strdup.c
+test_u32_strdup_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strlen b/modules/unistr/u32-strlen
index 2e99f4b773..d8f73cc70f 100644
--- a/modules/unistr/u32-strlen
+++ b/modules/unistr/u32-strlen
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strlen.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strlen-tests b/modules/unistr/u32-strlen-tests
index 8ffaa38d5f..e1418012ca 100644
--- a/modules/unistr/u32-strlen-tests
+++ b/modules/unistr/u32-strlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-strlen
check_PROGRAMS += test-u32-strlen
test_u32_strlen_SOURCES = unistr/test-u32-strlen.c
+test_u32_strlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strmblen b/modules/unistr/u32-strmblen
index 744af0d227..6dd56337c4 100644
--- a/modules/unistr/u32-strmblen
+++ b/modules/unistr/u32-strmblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strmblen.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strmblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strmblen-tests b/modules/unistr/u32-strmblen-tests
index 519b2aa392..ca4678c6e1 100644
--- a/modules/unistr/u32-strmblen-tests
+++ b/modules/unistr/u32-strmblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-strmblen
check_PROGRAMS += test-u32-strmblen
test_u32_strmblen_SOURCES = unistr/test-u32-strmblen.c
+test_u32_strmblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strmbtouc b/modules/unistr/u32-strmbtouc
index 8fa5475eb6..ee01aae1c4 100644
--- a/modules/unistr/u32-strmbtouc
+++ b/modules/unistr/u32-strmbtouc
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strmbtouc.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strmbtouc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strmbtouc-tests b/modules/unistr/u32-strmbtouc-tests
index 63d073123b..72af9e9208 100644
--- a/modules/unistr/u32-strmbtouc-tests
+++ b/modules/unistr/u32-strmbtouc-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-strmbtouc
check_PROGRAMS += test-u32-strmbtouc
test_u32_strmbtouc_SOURCES = unistr/test-u32-strmbtouc.c
+test_u32_strmbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strncat b/modules/unistr/u32-strncat
index 74b9bedf14..69e53e7c26 100644
--- a/modules/unistr/u32-strncat
+++ b/modules/unistr/u32-strncat
@@ -10,9 +10,9 @@ unistr/base
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncat.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strncat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strncat-tests b/modules/unistr/u32-strncat-tests
index 8703de0a78..858107e39d 100644
--- a/modules/unistr/u32-strncat-tests
+++ b/modules/unistr/u32-strncat-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u32-strncat
check_PROGRAMS += test-u32-strncat
test_u32_strncat_SOURCES = unistr/test-u32-strncat.c
+test_u32_strncat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strncmp b/modules/unistr/u32-strncmp
index 036d71e9db..d139f0b63d 100644
--- a/modules/unistr/u32-strncmp
+++ b/modules/unistr/u32-strncmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncmp.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strncmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strncmp-tests b/modules/unistr/u32-strncmp-tests
index 0797984a56..37f6446a13 100644
--- a/modules/unistr/u32-strncmp-tests
+++ b/modules/unistr/u32-strncmp-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-strncmp
check_PROGRAMS += test-u32-strncmp
test_u32_strncmp_SOURCES = unistr/test-u32-strncmp.c
+test_u32_strncmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strncpy b/modules/unistr/u32-strncpy
index 6b623167f4..342ce2133d 100644
--- a/modules/unistr/u32-strncpy
+++ b/modules/unistr/u32-strncpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strncpy-tests b/modules/unistr/u32-strncpy-tests
index 3f1f0be607..37489ec7e2 100644
--- a/modules/unistr/u32-strncpy-tests
+++ b/modules/unistr/u32-strncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u32-strncpy
check_PROGRAMS += test-u32-strncpy
test_u32_strncpy_SOURCES = unistr/test-u32-strncpy.c
+test_u32_strncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strnlen b/modules/unistr/u32-strnlen
index 8e72ba9660..8d5c0e4461 100644
--- a/modules/unistr/u32-strnlen
+++ b/modules/unistr/u32-strnlen
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strnlen-tests b/modules/unistr/u32-strnlen-tests
index 1687ff7e88..9e54c13c71 100644
--- a/modules/unistr/u32-strnlen-tests
+++ b/modules/unistr/u32-strnlen-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u32-strnlen
check_PROGRAMS += test-u32-strnlen
test_u32_strnlen_SOURCES = unistr/test-u32-strnlen.c
+test_u32_strnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-strpbrk b/modules/unistr/u32-strpbrk
index 9aaa96d853..79809e4cf3 100644
--- a/modules/unistr/u32-strpbrk
+++ b/modules/unistr/u32-strpbrk
@@ -9,9 +9,9 @@ unistr/base
unistr/u32-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strpbrk.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strpbrk.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strrchr b/modules/unistr/u32-strrchr
index 4935f03f94..d64066afc8 100644
--- a/modules/unistr/u32-strrchr
+++ b/modules/unistr/u32-strrchr
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strrchr.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strrchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strspn b/modules/unistr/u32-strspn
index bf0efed2b4..e30497df4c 100644
--- a/modules/unistr/u32-strspn
+++ b/modules/unistr/u32-strspn
@@ -9,9 +9,9 @@ unistr/base
unistr/u32-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strspn.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strstr b/modules/unistr/u32-strstr
index a24e6061db..e3223c2943 100644
--- a/modules/unistr/u32-strstr
+++ b/modules/unistr/u32-strstr
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strstr.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strstr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-strtok b/modules/unistr/u32-strtok
index e338fc2273..d0b5d6a5ee 100644
--- a/modules/unistr/u32-strtok
+++ b/modules/unistr/u32-strtok
@@ -11,9 +11,9 @@ unistr/u32-strspn
unistr/u32-strpbrk
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strtok.c])
Makefile.am:
-lib_SOURCES += unistr/u32-strtok.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-to-u16 b/modules/unistr/u32-to-u16
index 6840041cde..7588128e72 100644
--- a/modules/unistr/u32-to-u16
+++ b/modules/unistr/u32-to-u16
@@ -9,9 +9,9 @@ unistr/base
unistr/u16-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-to-u16.c])
Makefile.am:
-lib_SOURCES += unistr/u32-to-u16.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-to-u16-tests b/modules/unistr/u32-to-u16-tests
index 6b10e1e9df..dd84823e96 100644
--- a/modules/unistr/u32-to-u16-tests
+++ b/modules/unistr/u32-to-u16-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-to-u16
check_PROGRAMS += test-u32-to-u16
test_u32_to_u16_SOURCES = unistr/test-u32-to-u16.c
+test_u32_to_u16_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-to-u8 b/modules/unistr/u32-to-u8
index a5ace26098..07a4a6239c 100644
--- a/modules/unistr/u32-to-u8
+++ b/modules/unistr/u32-to-u8
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-to-u8.c])
Makefile.am:
-lib_SOURCES += unistr/u32-to-u8.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-to-u8-tests b/modules/unistr/u32-to-u8-tests
index 534c749483..8b297869c6 100644
--- a/modules/unistr/u32-to-u8-tests
+++ b/modules/unistr/u32-to-u8-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u32-to-u8
check_PROGRAMS += test-u32-to-u8
test_u32_to_u8_SOURCES = unistr/test-u32-to-u8.c
+test_u32_to_u8_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u32-uctomb b/modules/unistr/u32-uctomb
index c81cd36bd1..de751c4c36 100644
--- a/modules/unistr/u32-uctomb
+++ b/modules/unistr/u32-uctomb
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u32-uctomb])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-uctomb.c])
Makefile.am:
-lib_SOURCES += unistr/u32-uctomb.c
Include:
"unistr.h"
diff --git a/modules/unistr/u32-uctomb-tests b/modules/unistr/u32-uctomb-tests
index 27e2c9ca5d..d103aaaed2 100644
--- a/modules/unistr/u32-uctomb-tests
+++ b/modules/unistr/u32-uctomb-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u32-uctomb
check_PROGRAMS += test-u32-uctomb
test_u32_uctomb_SOURCES = unistr/test-u32-uctomb.c
+test_u32_uctomb_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-check b/modules/unistr/u8-check
index cfebaabb60..755d4155ba 100644
--- a/modules/unistr/u8-check
+++ b/modules/unistr/u8-check
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-check.c])
Makefile.am:
-lib_SOURCES += unistr/u8-check.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-check-tests b/modules/unistr/u8-check-tests
index c50c8f170e..4f8dbdb77f 100644
--- a/modules/unistr/u8-check-tests
+++ b/modules/unistr/u8-check-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-check
check_PROGRAMS += test-u8-check
test_u8_check_SOURCES = unistr/test-u8-check.c
+test_u8_check_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-chr b/modules/unistr/u8-chr
index b90dab04c9..2e04f56860 100644
--- a/modules/unistr/u8-chr
+++ b/modules/unistr/u8-chr
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-chr.c])
Makefile.am:
-lib_SOURCES += unistr/u8-chr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-chr-tests b/modules/unistr/u8-chr-tests
index ecaead96b6..3ee6af9d70 100644
--- a/modules/unistr/u8-chr-tests
+++ b/modules/unistr/u8-chr-tests
@@ -19,3 +19,4 @@ Makefile.am:
TESTS += test-u8-chr
check_PROGRAMS += test-u8-chr
test_u8_chr_SOURCES = unistr/test-u8-chr.c
+test_u8_chr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-cmp b/modules/unistr/u8-cmp
index c885cc8bf0..8b8bc4de4a 100644
--- a/modules/unistr/u8-cmp
+++ b/modules/unistr/u8-cmp
@@ -9,9 +9,9 @@ unistr/base
memcmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cmp.c])
Makefile.am:
-lib_SOURCES += unistr/u8-cmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-cmp-tests b/modules/unistr/u8-cmp-tests
index 959a24e53c..32adb601f2 100644
--- a/modules/unistr/u8-cmp-tests
+++ b/modules/unistr/u8-cmp-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u8-cmp
check_PROGRAMS += test-u8-cmp
test_u8_cmp_SOURCES = unistr/test-u8-cmp.c
+test_u8_cmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-cmp2 b/modules/unistr/u8-cmp2
index 9fbbc43464..a010d553f1 100644
--- a/modules/unistr/u8-cmp2
+++ b/modules/unistr/u8-cmp2
@@ -11,9 +11,9 @@ unistr/u8-cmp
minmax
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cmp2.c])
Makefile.am:
-lib_SOURCES += unistr/u8-cmp2.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-cmp2-tests b/modules/unistr/u8-cmp2-tests
index 4224efd39f..25ed8c861b 100644
--- a/modules/unistr/u8-cmp2-tests
+++ b/modules/unistr/u8-cmp2-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-cmp2
check_PROGRAMS += test-u8-cmp2
test_u8_cmp2_SOURCES = unistr/test-u8-cmp2.c
+test_u8_cmp2_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-cpy b/modules/unistr/u8-cpy
index 3e12cd89cc..05c0970788 100644
--- a/modules/unistr/u8-cpy
+++ b/modules/unistr/u8-cpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cpy.c])
Makefile.am:
-lib_SOURCES += unistr/u8-cpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-cpy-alloc b/modules/unistr/u8-cpy-alloc
index 735d9014ab..ea0140cfb7 100644
--- a/modules/unistr/u8-cpy-alloc
+++ b/modules/unistr/u8-cpy-alloc
@@ -10,9 +10,9 @@ unistr/base
malloc-posix
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cpy-alloc.c])
Makefile.am:
-lib_SOURCES += unistr/u8-cpy-alloc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-cpy-alloc-tests b/modules/unistr/u8-cpy-alloc-tests
index 5f71e77956..9a181fa558 100644
--- a/modules/unistr/u8-cpy-alloc-tests
+++ b/modules/unistr/u8-cpy-alloc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-cpy-alloc
check_PROGRAMS += test-u8-cpy-alloc
test_u8_cpy_alloc_SOURCES = unistr/test-u8-cpy-alloc.c
+test_u8_cpy_alloc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-cpy-tests b/modules/unistr/u8-cpy-tests
index 59c8c67e9c..097242675f 100644
--- a/modules/unistr/u8-cpy-tests
+++ b/modules/unistr/u8-cpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-cpy
check_PROGRAMS += test-u8-cpy
test_u8_cpy_SOURCES = unistr/test-u8-cpy.c
+test_u8_cpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-endswith b/modules/unistr/u8-endswith
index b6aa8099d9..2725983ed4 100644
--- a/modules/unistr/u8-endswith
+++ b/modules/unistr/u8-endswith
@@ -11,9 +11,9 @@ unistr/u8-strlen
unistr/u8-cmp
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-endswith.c])
Makefile.am:
-lib_SOURCES += unistr/u8-endswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mblen b/modules/unistr/u8-mblen
index d83b88ed34..a3c2288890 100644
--- a/modules/unistr/u8-mblen
+++ b/modules/unistr/u8-mblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mblen.c])
Makefile.am:
-lib_SOURCES += unistr/u8-mblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mblen-tests b/modules/unistr/u8-mblen-tests
index 14e714b8dd..ea0b65e6db 100644
--- a/modules/unistr/u8-mblen-tests
+++ b/modules/unistr/u8-mblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-mblen
check_PROGRAMS += test-u8-mblen
test_u8_mblen_SOURCES = unistr/test-u8-mblen.c
+test_u8_mblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-mbsnlen b/modules/unistr/u8-mbsnlen
index eaa6e1f51f..83e5817a22 100644
--- a/modules/unistr/u8-mbsnlen
+++ b/modules/unistr/u8-mbsnlen
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-mbtoucr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-mbsnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u8-mbsnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mbsnlen-tests b/modules/unistr/u8-mbsnlen-tests
index 50b27115c8..b5b3925efb 100644
--- a/modules/unistr/u8-mbsnlen-tests
+++ b/modules/unistr/u8-mbsnlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-mbsnlen
check_PROGRAMS += test-u8-mbsnlen
test_u8_mbsnlen_SOURCES = unistr/test-u8-mbsnlen.c
+test_u8_mbsnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-mbtouc b/modules/unistr/u8-mbtouc
index 460dfd41d6..fb340460fc 100644
--- a/modules/unistr/u8-mbtouc
+++ b/modules/unistr/u8-mbtouc
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u8-mbtouc])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtouc.c unistr/u8-mbtouc-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc.c unistr/u8-mbtouc-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mbtouc-tests b/modules/unistr/u8-mbtouc-tests
index eedb31df98..255fbaeb97 100644
--- a/modules/unistr/u8-mbtouc-tests
+++ b/modules/unistr/u8-mbtouc-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-mbtouc
check_PROGRAMS += test-u8-mbtouc
test_u8_mbtouc_SOURCES = unistr/test-u8-mbtouc.c
+test_u8_mbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-mbtouc-unsafe b/modules/unistr/u8-mbtouc-unsafe
index 246966ee49..daec9920e1 100644
--- a/modules/unistr/u8-mbtouc-unsafe
+++ b/modules/unistr/u8-mbtouc-unsafe
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u8-mbtouc-unsafe])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc-unsafe-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc-unsafe-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mbtouc-unsafe-tests b/modules/unistr/u8-mbtouc-unsafe-tests
index f3a84c8ce5..84d0ac95af 100644
--- a/modules/unistr/u8-mbtouc-unsafe-tests
+++ b/modules/unistr/u8-mbtouc-unsafe-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-mbtouc-unsafe
check_PROGRAMS += test-u8-mbtouc-unsafe
test_u8_mbtouc_unsafe_SOURCES = unistr/test-u8-mbtouc-unsafe.c
+test_u8_mbtouc_unsafe_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-mbtoucr b/modules/unistr/u8-mbtoucr
index f5eadc4584..65c418a0cd 100644
--- a/modules/unistr/u8-mbtoucr
+++ b/modules/unistr/u8-mbtoucr
@@ -9,9 +9,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u8-mbtoucr])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtoucr.c])
Makefile.am:
-lib_SOURCES += unistr/u8-mbtoucr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-mbtoucr-tests b/modules/unistr/u8-mbtoucr-tests
index 3e64eb06d0..d576982876 100644
--- a/modules/unistr/u8-mbtoucr-tests
+++ b/modules/unistr/u8-mbtoucr-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-mbtoucr
check_PROGRAMS += test-u8-mbtoucr
test_u8_mbtoucr_SOURCES = unistr/test-u8-mbtoucr.c
+test_u8_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-move b/modules/unistr/u8-move
index 24032361f7..79e0709659 100644
--- a/modules/unistr/u8-move
+++ b/modules/unistr/u8-move
@@ -10,9 +10,9 @@ unistr/base
memmove
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-move.c])
Makefile.am:
-lib_SOURCES += unistr/u8-move.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-move-tests b/modules/unistr/u8-move-tests
index 9a0744cd81..05fe811d0f 100644
--- a/modules/unistr/u8-move-tests
+++ b/modules/unistr/u8-move-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-move
check_PROGRAMS += test-u8-move
test_u8_move_SOURCES = unistr/test-u8-move.c
+test_u8_move_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-next b/modules/unistr/u8-next
index 783fb446d4..68ca3a498e 100644
--- a/modules/unistr/u8-next
+++ b/modules/unistr/u8-next
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-strmbtouc
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-next.c])
Makefile.am:
-lib_SOURCES += unistr/u8-next.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-next-tests b/modules/unistr/u8-next-tests
index 1840af95ea..23a31725bc 100644
--- a/modules/unistr/u8-next-tests
+++ b/modules/unistr/u8-next-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-next
check_PROGRAMS += test-u8-next
test_u8_next_SOURCES = unistr/test-u8-next.c
+test_u8_next_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-prev b/modules/unistr/u8-prev
index 372b416ed1..8d1f7e8856 100644
--- a/modules/unistr/u8-prev
+++ b/modules/unistr/u8-prev
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-prev.c])
Makefile.am:
-lib_SOURCES += unistr/u8-prev.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-prev-tests b/modules/unistr/u8-prev-tests
index a6527422ec..73154993c7 100644
--- a/modules/unistr/u8-prev-tests
+++ b/modules/unistr/u8-prev-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-prev
check_PROGRAMS += test-u8-prev
test_u8_prev_SOURCES = unistr/test-u8-prev.c
+test_u8_prev_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-set b/modules/unistr/u8-set
index d052c22d83..b992324ce6 100644
--- a/modules/unistr/u8-set
+++ b/modules/unistr/u8-set
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-set.c])
Makefile.am:
-lib_SOURCES += unistr/u8-set.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-set-tests b/modules/unistr/u8-set-tests
index a5fbb20349..139d72cb1c 100644
--- a/modules/unistr/u8-set-tests
+++ b/modules/unistr/u8-set-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-set
check_PROGRAMS += test-u8-set
test_u8_set_SOURCES = unistr/test-u8-set.c
+test_u8_set_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-startswith b/modules/unistr/u8-startswith
index b0fdab95c0..195bc2a1bd 100644
--- a/modules/unistr/u8-startswith
+++ b/modules/unistr/u8-startswith
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-startswith.c])
Makefile.am:
-lib_SOURCES += unistr/u8-startswith.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-stpcpy b/modules/unistr/u8-stpcpy
index 635f773011..3c3ea19a04 100644
--- a/modules/unistr/u8-stpcpy
+++ b/modules/unistr/u8-stpcpy
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
AC_CHECK_FUNCS_ONCE([stpcpy])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-stpcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u8-stpcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-stpcpy-tests b/modules/unistr/u8-stpcpy-tests
index 89f7c6c839..bc49dca33f 100644
--- a/modules/unistr/u8-stpcpy-tests
+++ b/modules/unistr/u8-stpcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-stpcpy
check_PROGRAMS += test-u8-stpcpy
test_u8_stpcpy_SOURCES = unistr/test-u8-stpcpy.c
+test_u8_stpcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-stpncpy b/modules/unistr/u8-stpncpy
index 3adb54ca0f..74e2bfb24a 100644
--- a/modules/unistr/u8-stpncpy
+++ b/modules/unistr/u8-stpncpy
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-stpncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u8-stpncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-stpncpy-tests b/modules/unistr/u8-stpncpy-tests
index ab5899cda5..adef10fdb3 100644
--- a/modules/unistr/u8-stpncpy-tests
+++ b/modules/unistr/u8-stpncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u8-stpncpy
check_PROGRAMS += test-u8-stpncpy
test_u8_stpncpy_SOURCES = unistr/test-u8-stpncpy.c
+test_u8_stpncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strcat b/modules/unistr/u8-strcat
index a9faa746d0..b8d4b5e9f4 100644
--- a/modules/unistr/u8-strcat
+++ b/modules/unistr/u8-strcat
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcat.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strcat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strcat-tests b/modules/unistr/u8-strcat-tests
index 84635c7498..aa109a35b2 100644
--- a/modules/unistr/u8-strcat-tests
+++ b/modules/unistr/u8-strcat-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-strcat
check_PROGRAMS += test-u8-strcat
test_u8_strcat_SOURCES = unistr/test-u8-strcat.c
+test_u8_strcat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strchr b/modules/unistr/u8-strchr
index a025b90541..12734c233a 100644
--- a/modules/unistr/u8-strchr
+++ b/modules/unistr/u8-strchr
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strchr.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strcmp b/modules/unistr/u8-strcmp
index 05248489f6..e05d8de368 100644
--- a/modules/unistr/u8-strcmp
+++ b/modules/unistr/u8-strcmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcmp.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strcmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strcmp-tests b/modules/unistr/u8-strcmp-tests
index 7b8bc1739e..3cdb243903 100644
--- a/modules/unistr/u8-strcmp-tests
+++ b/modules/unistr/u8-strcmp-tests
@@ -12,3 +12,4 @@ Makefile.am:
TESTS += test-u8-strcmp
check_PROGRAMS += test-u8-strcmp
test_u8_strcmp_SOURCES = unistr/test-u8-strcmp.c
+test_u8_strcmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strcoll b/modules/unistr/u8-strcoll
index 385c388a68..e28e771933 100644
--- a/modules/unistr/u8-strcoll
+++ b/modules/unistr/u8-strcoll
@@ -11,9 +11,9 @@ unistr/u8-strcmp
uniconv/u8-strconv-to-locale
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-strcoll.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strcoll.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strcoll-tests b/modules/unistr/u8-strcoll-tests
index 095409a6ff..b42618f2cd 100644
--- a/modules/unistr/u8-strcoll-tests
+++ b/modules/unistr/u8-strcoll-tests
@@ -12,4 +12,4 @@ Makefile.am:
TESTS += test-u8-strcoll
check_PROGRAMS += test-u8-strcoll
test_u8_strcoll_SOURCES = unistr/test-u8-strcoll.c
-test_u8_strcoll_LDADD = $(LDADD) @LIBICONV@
+test_u8_strcoll_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/unistr/u8-strcpy b/modules/unistr/u8-strcpy
index def5a592b2..cd506a62b8 100644
--- a/modules/unistr/u8-strcpy
+++ b/modules/unistr/u8-strcpy
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcpy.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strcpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strcpy-tests b/modules/unistr/u8-strcpy-tests
index 84f5413cba..4032d199a5 100644
--- a/modules/unistr/u8-strcpy-tests
+++ b/modules/unistr/u8-strcpy-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-strcpy
check_PROGRAMS += test-u8-strcpy
test_u8_strcpy_SOURCES = unistr/test-u8-strcpy.c
+test_u8_strcpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strcspn b/modules/unistr/u8-strcspn
index 95c487b6ef..a6912e4217 100644
--- a/modules/unistr/u8-strcspn
+++ b/modules/unistr/u8-strcspn
@@ -12,9 +12,9 @@ unistr/u8-strmbtouc
unistr/u8-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcspn.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strcspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strdup b/modules/unistr/u8-strdup
index 8ebd4299e6..a81c94e598 100644
--- a/modules/unistr/u8-strdup
+++ b/modules/unistr/u8-strdup
@@ -11,9 +11,9 @@ unistr/u8-strlen
configure.ac:
AC_CHECK_FUNCS_ONCE([strdup])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strdup.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strdup.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strdup-tests b/modules/unistr/u8-strdup-tests
index e5477b715d..5b40c4eb1c 100644
--- a/modules/unistr/u8-strdup-tests
+++ b/modules/unistr/u8-strdup-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-strdup
check_PROGRAMS += test-u8-strdup
test_u8_strdup_SOURCES = unistr/test-u8-strdup.c
+test_u8_strdup_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strlen b/modules/unistr/u8-strlen
index 52dec55f64..01272e7512 100644
--- a/modules/unistr/u8-strlen
+++ b/modules/unistr/u8-strlen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strlen.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strlen-tests b/modules/unistr/u8-strlen-tests
index 16bf677f64..ff94a826d3 100644
--- a/modules/unistr/u8-strlen-tests
+++ b/modules/unistr/u8-strlen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-strlen
check_PROGRAMS += test-u8-strlen
test_u8_strlen_SOURCES = unistr/test-u8-strlen.c
+test_u8_strlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strmblen b/modules/unistr/u8-strmblen
index 31945fce3f..06434ee1bd 100644
--- a/modules/unistr/u8-strmblen
+++ b/modules/unistr/u8-strmblen
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strmblen.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strmblen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strmblen-tests b/modules/unistr/u8-strmblen-tests
index 6123520eb5..84f31c426d 100644
--- a/modules/unistr/u8-strmblen-tests
+++ b/modules/unistr/u8-strmblen-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-strmblen
check_PROGRAMS += test-u8-strmblen
test_u8_strmblen_SOURCES = unistr/test-u8-strmblen.c
+test_u8_strmblen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strmbtouc b/modules/unistr/u8-strmbtouc
index c62dde4b7c..5a72adffb4 100644
--- a/modules/unistr/u8-strmbtouc
+++ b/modules/unistr/u8-strmbtouc
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strmbtouc.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strmbtouc.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strmbtouc-tests b/modules/unistr/u8-strmbtouc-tests
index 2150a922b0..40f8b6240d 100644
--- a/modules/unistr/u8-strmbtouc-tests
+++ b/modules/unistr/u8-strmbtouc-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-strmbtouc
check_PROGRAMS += test-u8-strmbtouc
test_u8_strmbtouc_SOURCES = unistr/test-u8-strmbtouc.c
+test_u8_strmbtouc_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strncat b/modules/unistr/u8-strncat
index bf4b43a18b..6921cea77a 100644
--- a/modules/unistr/u8-strncat
+++ b/modules/unistr/u8-strncat
@@ -9,9 +9,9 @@ unistr/base
strncat
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncat.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strncat.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strncat-tests b/modules/unistr/u8-strncat-tests
index 163721221b..6c63436954 100644
--- a/modules/unistr/u8-strncat-tests
+++ b/modules/unistr/u8-strncat-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u8-strncat
check_PROGRAMS += test-u8-strncat
test_u8_strncat_SOURCES = unistr/test-u8-strncat.c
+test_u8_strncat_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strncmp b/modules/unistr/u8-strncmp
index a4bc8d075d..f55db2ce9d 100644
--- a/modules/unistr/u8-strncmp
+++ b/modules/unistr/u8-strncmp
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncmp.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strncmp.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strncmp-tests b/modules/unistr/u8-strncmp-tests
index cadb045af4..55c97f02d3 100644
--- a/modules/unistr/u8-strncmp-tests
+++ b/modules/unistr/u8-strncmp-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-strncmp
check_PROGRAMS += test-u8-strncmp
test_u8_strncmp_SOURCES = unistr/test-u8-strncmp.c
+test_u8_strncmp_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strncpy b/modules/unistr/u8-strncpy
index 6f18e6acb7..02e16de71c 100644
--- a/modules/unistr/u8-strncpy
+++ b/modules/unistr/u8-strncpy
@@ -8,9 +8,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncpy.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strncpy.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strncpy-tests b/modules/unistr/u8-strncpy-tests
index 212c143567..b408e2c1bf 100644
--- a/modules/unistr/u8-strncpy-tests
+++ b/modules/unistr/u8-strncpy-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u8-strncpy
check_PROGRAMS += test-u8-strncpy
test_u8_strncpy_SOURCES = unistr/test-u8-strncpy.c
+test_u8_strncpy_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strnlen b/modules/unistr/u8-strnlen
index d3fa3732b3..6ac9529469 100644
--- a/modules/unistr/u8-strnlen
+++ b/modules/unistr/u8-strnlen
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strnlen.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strnlen.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strnlen-tests b/modules/unistr/u8-strnlen-tests
index a60d2b911f..944d570724 100644
--- a/modules/unistr/u8-strnlen-tests
+++ b/modules/unistr/u8-strnlen-tests
@@ -18,3 +18,4 @@ Makefile.am:
TESTS += test-u8-strnlen
check_PROGRAMS += test-u8-strnlen
test_u8_strnlen_SOURCES = unistr/test-u8-strnlen.c
+test_u8_strnlen_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-strpbrk b/modules/unistr/u8-strpbrk
index ffbdb82891..54aca5aa39 100644
--- a/modules/unistr/u8-strpbrk
+++ b/modules/unistr/u8-strpbrk
@@ -11,9 +11,9 @@ unistr/u8-strmbtouc
unistr/u8-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strpbrk.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strpbrk.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strrchr b/modules/unistr/u8-strrchr
index 656b904779..faf88007ff 100644
--- a/modules/unistr/u8-strrchr
+++ b/modules/unistr/u8-strrchr
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strrchr.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strrchr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strspn b/modules/unistr/u8-strspn
index 1912e6b698..9e0ec36b46 100644
--- a/modules/unistr/u8-strspn
+++ b/modules/unistr/u8-strspn
@@ -13,9 +13,9 @@ unistr/u8-cmp
unistr/u8-strchr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strspn.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strspn.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strstr b/modules/unistr/u8-strstr
index ea9c6ce61b..10a32f92e7 100644
--- a/modules/unistr/u8-strstr
+++ b/modules/unistr/u8-strstr
@@ -9,9 +9,9 @@ Depends-on:
unistr/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strstr.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strstr.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-strtok b/modules/unistr/u8-strtok
index 77c30bc64a..0d98b32cf0 100644
--- a/modules/unistr/u8-strtok
+++ b/modules/unistr/u8-strtok
@@ -11,9 +11,9 @@ unistr/u8-strspn
unistr/u8-strpbrk
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strtok.c])
Makefile.am:
-lib_SOURCES += unistr/u8-strtok.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-to-u16 b/modules/unistr/u8-to-u16
index d87a81141f..67576b4b29 100644
--- a/modules/unistr/u8-to-u16
+++ b/modules/unistr/u8-to-u16
@@ -10,9 +10,9 @@ unistr/u8-mbtoucr
unistr/u16-uctomb
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-to-u16.c])
Makefile.am:
-lib_SOURCES += unistr/u8-to-u16.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-to-u16-tests b/modules/unistr/u8-to-u16-tests
index 1dd37eb6db..afc1871659 100644
--- a/modules/unistr/u8-to-u16-tests
+++ b/modules/unistr/u8-to-u16-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-to-u16
check_PROGRAMS += test-u8-to-u16
test_u8_to_u16_SOURCES = unistr/test-u8-to-u16.c
+test_u8_to_u16_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-to-u32 b/modules/unistr/u8-to-u32
index a3d27d9341..72c86d4ab9 100644
--- a/modules/unistr/u8-to-u32
+++ b/modules/unistr/u8-to-u32
@@ -9,9 +9,9 @@ unistr/base
unistr/u8-mbtoucr
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-to-u32.c])
Makefile.am:
-lib_SOURCES += unistr/u8-to-u32.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-to-u32-tests b/modules/unistr/u8-to-u32-tests
index 0d5d3383db..db531ea8a7 100644
--- a/modules/unistr/u8-to-u32-tests
+++ b/modules/unistr/u8-to-u32-tests
@@ -11,3 +11,4 @@ Makefile.am:
TESTS += test-u8-to-u32
check_PROGRAMS += test-u8-to-u32
test_u8_to_u32_SOURCES = unistr/test-u8-to-u32.c
+test_u8_to_u32_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unistr/u8-uctomb b/modules/unistr/u8-uctomb
index 9f3ee3695d..0acca721e6 100644
--- a/modules/unistr/u8-uctomb
+++ b/modules/unistr/u8-uctomb
@@ -10,9 +10,9 @@ unistr/base
configure.ac:
gl_MODULE_INDICATOR([unistr/u8-uctomb])
+gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-uctomb.c unistr/u8-uctomb-aux.c])
Makefile.am:
-lib_SOURCES += unistr/u8-uctomb.c unistr/u8-uctomb-aux.c
Include:
"unistr.h"
diff --git a/modules/unistr/u8-uctomb-tests b/modules/unistr/u8-uctomb-tests
index bfacf45f8a..1919f16183 100644
--- a/modules/unistr/u8-uctomb-tests
+++ b/modules/unistr/u8-uctomb-tests
@@ -10,3 +10,4 @@ Makefile.am:
TESTS += test-u8-uctomb
check_PROGRAMS += test-u8-uctomb
test_u8_uctomb_SOURCES = unistr/test-u8-uctomb.c
+test_u8_uctomb_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/unitypes b/modules/unitypes
index b924da974c..3b851c6da1 100644
--- a/modules/unitypes
+++ b/modules/unitypes
@@ -2,14 +2,24 @@ Description:
Base types for Unicode string functions.
Files:
-lib/unitypes.h
+lib/unitypes.in.h
Depends-on:
stdint
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNITYPES_H)
+
+unitypes.h: unitypes.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/unitypes.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += unitypes.h unitypes.h-t
Include:
"unitypes.h"
diff --git a/modules/uniwbrk/base b/modules/uniwbrk/base
index 66afadbdb5..cfb9b78364 100644
--- a/modules/uniwbrk/base
+++ b/modules/uniwbrk/base
@@ -2,14 +2,25 @@ Description:
Base layer for word breaks.
Files:
-lib/uniwbrk.h
+lib/uniwbrk.in.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [uniwbrk.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNIWBRK_H)
+
+uniwbrk.h: uniwbrk.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/uniwbrk.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += uniwbrk.h uniwbrk.h-t
Include:
"uniwbrk.h"
diff --git a/modules/uniwbrk/u16-wordbreaks b/modules/uniwbrk/u16-wordbreaks
index 8bf71f8714..a5b29de71c 100644
--- a/modules/uniwbrk/u16-wordbreaks
+++ b/modules/uniwbrk/u16-wordbreaks
@@ -12,9 +12,9 @@ uniwbrk/table
unistr/u16-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u16-wordbreaks.c])
Makefile.am:
-lib_SOURCES += uniwbrk/u16-wordbreaks.c
Include:
"uniwbrk.h"
diff --git a/modules/uniwbrk/u16-wordbreaks-tests b/modules/uniwbrk/u16-wordbreaks-tests
index 8a923f3a76..6396f7966c 100644
--- a/modules/uniwbrk/u16-wordbreaks-tests
+++ b/modules/uniwbrk/u16-wordbreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u16-wordbreaks
check_PROGRAMS += test-u16-wordbreaks
test_u16_wordbreaks_SOURCES = uniwbrk/test-u16-wordbreaks.c
-
+test_u16_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwbrk/u32-wordbreaks b/modules/uniwbrk/u32-wordbreaks
index a290aa3a8f..20f39c389f 100644
--- a/modules/uniwbrk/u32-wordbreaks
+++ b/modules/uniwbrk/u32-wordbreaks
@@ -12,9 +12,9 @@ uniwbrk/table
unistr/u32-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u32-wordbreaks.c])
Makefile.am:
-lib_SOURCES += uniwbrk/u32-wordbreaks.c
Include:
"uniwbrk.h"
diff --git a/modules/uniwbrk/u32-wordbreaks-tests b/modules/uniwbrk/u32-wordbreaks-tests
index 33145c07bd..1da80e49e2 100644
--- a/modules/uniwbrk/u32-wordbreaks-tests
+++ b/modules/uniwbrk/u32-wordbreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u32-wordbreaks
check_PROGRAMS += test-u32-wordbreaks
test_u32_wordbreaks_SOURCES = uniwbrk/test-u32-wordbreaks.c
-
+test_u32_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwbrk/u8-wordbreaks b/modules/uniwbrk/u8-wordbreaks
index 46d1fd184c..e38bd417c6 100644
--- a/modules/uniwbrk/u8-wordbreaks
+++ b/modules/uniwbrk/u8-wordbreaks
@@ -12,9 +12,9 @@ uniwbrk/table
unistr/u8-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u8-wordbreaks.c])
Makefile.am:
-lib_SOURCES += uniwbrk/u8-wordbreaks.c
Include:
"uniwbrk.h"
diff --git a/modules/uniwbrk/u8-wordbreaks-tests b/modules/uniwbrk/u8-wordbreaks-tests
index 8248f2f9a8..dde4767b1f 100644
--- a/modules/uniwbrk/u8-wordbreaks-tests
+++ b/modules/uniwbrk/u8-wordbreaks-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u8-wordbreaks
check_PROGRAMS += test-u8-wordbreaks
test_u8_wordbreaks_SOURCES = uniwbrk/test-u8-wordbreaks.c
-
+test_u8_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwbrk/ulc-wordbreaks b/modules/uniwbrk/ulc-wordbreaks
index 52507510b5..228944fd3d 100644
--- a/modules/uniwbrk/ulc-wordbreaks
+++ b/modules/uniwbrk/ulc-wordbreaks
@@ -13,9 +13,9 @@ c-ctype
localcharset
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/ulc-wordbreaks.c])
Makefile.am:
-lib_SOURCES += uniwbrk/ulc-wordbreaks.c
Include:
"uniwbrk.h"
diff --git a/modules/uniwbrk/ulc-wordbreaks-tests b/modules/uniwbrk/ulc-wordbreaks-tests
index 3bf214d138..82d9ced594 100644
--- a/modules/uniwbrk/ulc-wordbreaks-tests
+++ b/modules/uniwbrk/ulc-wordbreaks-tests
@@ -15,5 +15,5 @@ TESTS += uniwbrk/test-ulc-wordbreaks.sh
TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@'
check_PROGRAMS += test-ulc-wordbreaks
test_ulc_wordbreaks_SOURCES = uniwbrk/test-ulc-wordbreaks.c
-test_ulc_wordbreaks_LDADD = $(LDADD) @LIBICONV@
+test_ulc_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@
diff --git a/modules/uniwbrk/wordbreak-property b/modules/uniwbrk/wordbreak-property
index 34462ad5ac..4e7eb783df 100644
--- a/modules/uniwbrk/wordbreak-property
+++ b/modules/uniwbrk/wordbreak-property
@@ -9,9 +9,9 @@ Depends-on:
uniwbrk/base
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/wordbreak-property.c])
Makefile.am:
-lib_SOURCES += uniwbrk/wordbreak-property.c
Include:
"uniwbrk.h"
diff --git a/modules/uniwidth/base b/modules/uniwidth/base
index 2b78dca0eb..4d0cb08402 100644
--- a/modules/uniwidth/base
+++ b/modules/uniwidth/base
@@ -2,15 +2,26 @@ Description:
Base layer for Unicode string width.
Files:
-lib/uniwidth.h
+lib/uniwidth.in.h
lib/localcharset.h
+m4/libunistring-base.m4
Depends-on:
unitypes
configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNIWIDTH_H)
+
+uniwidth.h: uniwidth.in.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/uniwidth.in.h; \
+ } > $@-t && \
+ mv -f $@-t $@
+MOSTLYCLEANFILES += uniwidth.h uniwidth.h-t
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u16-strwidth b/modules/uniwidth/u16-strwidth
index a11f1aacb3..d5e626bdb3 100644
--- a/modules/uniwidth/u16-strwidth
+++ b/modules/uniwidth/u16-strwidth
@@ -10,9 +10,9 @@ uniwidth/u16-width
unistr/u16-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u16-strwidth.c])
Makefile.am:
-lib_SOURCES += uniwidth/u16-strwidth.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u16-strwidth-tests b/modules/uniwidth/u16-strwidth-tests
index 84d0c7e798..17998aac54 100644
--- a/modules/uniwidth/u16-strwidth-tests
+++ b/modules/uniwidth/u16-strwidth-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u16-strwidth
check_PROGRAMS += test-u16-strwidth
test_u16_strwidth_SOURCES = uniwidth/test-u16-strwidth.c
-
+test_u16_strwidth_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/u16-width b/modules/uniwidth/u16-width
index ae31a3f60d..4b34d3bee0 100644
--- a/modules/uniwidth/u16-width
+++ b/modules/uniwidth/u16-width
@@ -10,9 +10,9 @@ uniwidth/width
unistr/u16-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u16-width.c])
Makefile.am:
-lib_SOURCES += uniwidth/u16-width.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u16-width-tests b/modules/uniwidth/u16-width-tests
index 3a872035ad..cea7ca7e71 100644
--- a/modules/uniwidth/u16-width-tests
+++ b/modules/uniwidth/u16-width-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u16-width
check_PROGRAMS += test-u16-width
test_u16_width_SOURCES = uniwidth/test-u16-width.c
-
+test_u16_width_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/u32-strwidth b/modules/uniwidth/u32-strwidth
index fbd140025c..2769fed472 100644
--- a/modules/uniwidth/u32-strwidth
+++ b/modules/uniwidth/u32-strwidth
@@ -10,9 +10,9 @@ uniwidth/u32-width
unistr/u32-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u32-strwidth.c])
Makefile.am:
-lib_SOURCES += uniwidth/u32-strwidth.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u32-strwidth-tests b/modules/uniwidth/u32-strwidth-tests
index a8e34da4b7..51006b7219 100644
--- a/modules/uniwidth/u32-strwidth-tests
+++ b/modules/uniwidth/u32-strwidth-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u32-strwidth
check_PROGRAMS += test-u32-strwidth
test_u32_strwidth_SOURCES = uniwidth/test-u32-strwidth.c
-
+test_u32_strwidth_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/u32-width b/modules/uniwidth/u32-width
index a5660fcdc6..55e00161b4 100644
--- a/modules/uniwidth/u32-width
+++ b/modules/uniwidth/u32-width
@@ -9,9 +9,9 @@ uniwidth/base
uniwidth/width
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u32-width.c])
Makefile.am:
-lib_SOURCES += uniwidth/u32-width.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u32-width-tests b/modules/uniwidth/u32-width-tests
index 934402fd95..349d19048a 100644
--- a/modules/uniwidth/u32-width-tests
+++ b/modules/uniwidth/u32-width-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u32-width
check_PROGRAMS += test-u32-width
test_u32_width_SOURCES = uniwidth/test-u32-width.c
-
+test_u32_width_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/u8-strwidth b/modules/uniwidth/u8-strwidth
index 49b2df92b4..5d7d14824a 100644
--- a/modules/uniwidth/u8-strwidth
+++ b/modules/uniwidth/u8-strwidth
@@ -10,9 +10,9 @@ uniwidth/u8-width
unistr/u8-strlen
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u8-strwidth.c])
Makefile.am:
-lib_SOURCES += uniwidth/u8-strwidth.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u8-strwidth-tests b/modules/uniwidth/u8-strwidth-tests
index 1898c9064b..ee95db9d86 100644
--- a/modules/uniwidth/u8-strwidth-tests
+++ b/modules/uniwidth/u8-strwidth-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u8-strwidth
check_PROGRAMS += test-u8-strwidth
test_u8_strwidth_SOURCES = uniwidth/test-u8-strwidth.c
-
+test_u8_strwidth_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/u8-width b/modules/uniwidth/u8-width
index e00eb8d994..a4d1ebef3a 100644
--- a/modules/uniwidth/u8-width
+++ b/modules/uniwidth/u8-width
@@ -10,9 +10,9 @@ uniwidth/width
unistr/u8-mbtouc-unsafe
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u8-width.c])
Makefile.am:
-lib_SOURCES += uniwidth/u8-width.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/u8-width-tests b/modules/uniwidth/u8-width-tests
index a0112a76c2..f334af1e7c 100644
--- a/modules/uniwidth/u8-width-tests
+++ b/modules/uniwidth/u8-width-tests
@@ -10,4 +10,4 @@ Makefile.am:
TESTS += test-u8-width
check_PROGRAMS += test-u8-width
test_u8_width_SOURCES = uniwidth/test-u8-width.c
-
+test_u8_width_LDADD = $(LDADD) $(LIBUNISTRING)
diff --git a/modules/uniwidth/width b/modules/uniwidth/width
index d0fe6540b2..50a427c5c2 100644
--- a/modules/uniwidth/width
+++ b/modules/uniwidth/width
@@ -10,9 +10,9 @@ uniwidth/base
streq
configure.ac:
+gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/width.c])
Makefile.am:
-lib_SOURCES += uniwidth/width.c
Include:
"uniwidth.h"
diff --git a/modules/uniwidth/width-tests b/modules/uniwidth/width-tests
index c6caf1f6b2..9549760987 100644
--- a/modules/uniwidth/width-tests
+++ b/modules/uniwidth/width-tests
@@ -12,5 +12,6 @@ Makefile.am:
TESTS += test-uc_width uniwidth/test-uc_width2.sh
check_PROGRAMS += test-uc_width test-uc_width2
test_uc_width_SOURCES = uniwidth/test-uc_width.c
+test_uc_width_LDADD = $(LDADD) $(LIBUNISTRING)
test_uc_width2_SOURCES = uniwidth/test-uc_width2.c
-
+test_uc_width2_LDADD = $(LDADD) $(LIBUNISTRING)