summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2023-04-23 13:25:42 +0200
committerBruno Haible <bruno@clisp.org>2023-04-23 13:35:30 +0200
commite46a05b5ee1cbe2d6d0c2ac679b71ad3fd2f7c2d (patch)
treeb3eb9f5427f3e860f9b5aca0bfc9fbbaab6ac4ea /modules
parent934167a39654699eca26869c96b875092dc16976 (diff)
downloadgnulib-e46a05b5ee1cbe2d6d0c2ac679b71ad3fd2f7c2d.tar.gz
libunistring: Fix build on Windows, when a libunistring is installed.
* lib/unicase.in.h: Include <unistring/woe32dll.h>. (unicase_empty_prefix_context, unicase_empty_suffix_context): Declare with GNULIB_UNICASE_..._DLL_VARIABLE. * lib/unictype.in.h: Include <unistring/woe32dll.h>. (UC_CATEGORY_*, UC_PROPERTY_*): Declare with GNULIB_UNICTYPE_..._DLL_VARIABLE. * lib/uninorm.in.h: Include <unistring/woe32dll.h>. (unicode_normalization_form uninorm_nf*): Declare with GNULIB_UNINORM_..._DLL_VARIABLE. * m4/libunistring-base.m4 (gl_LIBUNISTRING_MODULE_WITH_VARIABLE): New macro. (gl_LIBUNISTRING_LIB_PREPARE): Set HAVE_UNISTRING_WOE32DLL_H. * m4/unicase_h.m4: New file. * m4/unictype_h.m4: New file. * m4/uninorm_h.m4: New file. * modules/unicase/base (Files): Add m4/unicase_h.m4. (configure.ac): Bump version number. Invoke gl_UNICASE_H, gl_UNICASE_H_REQUIRE_DEFAULTS. (Makefile.am): Substitute all GNULIB_UNICASE_*_DLL_VARIABLE. * modules/unicase/empty-*-context (configure.ac): Invoke gl_UNICASE_H_REQUIRE_DEFAULTS. Use gl_LIBUNISTRING_MODULE_WITH_VARIABLE. * modules/unictype/base (Files): Add m4/unictype_h.m4. (configure.ac): Bump version number. Invoke gl_UNICTYPE_H, gl_UNICTYPE_H_REQUIRE_DEFAULTS. (Makefile.am): Substitute all GNULIB_UNICTYPE_*_DLL_VARIABLE. * modules/unictype/category-* (configure.ac): Invoke gl_UNICTYPE_H_REQUIRE_DEFAULTS. Use gl_LIBUNISTRING_MODULE_WITH_VARIABLE. * modules/unictype/property-* (configure.ac): Likewise. * modules/uninorm/base (Files): Add m4/uninorm_h.m4. (configure.ac): Bump version number. Invoke gl_UNINORM_H, gl_UNINORM_H_REQUIRE_DEFAULTS. (Makefile.am): Substitute all GNULIB_UNINORM_*_DLL_VARIABLE. * modules/uninorm/nf* (configure.ac): Invoke gl_UNINORM_H_REQUIRE_DEFAULTS. Use gl_LIBUNISTRING_MODULE_WITH_VARIABLE.
Diffstat (limited to 'modules')
-rw-r--r--modules/unicase/base11
-rw-r--r--modules/unicase/empty-prefix-context3
-rw-r--r--modules/unicase/empty-suffix-context3
-rw-r--r--modules/unictype/base141
-rw-r--r--modules/unictype/category-C3
-rw-r--r--modules/unictype/category-Cc3
-rw-r--r--modules/unictype/category-Cf3
-rw-r--r--modules/unictype/category-Cn3
-rw-r--r--modules/unictype/category-Co3
-rw-r--r--modules/unictype/category-Cs3
-rw-r--r--modules/unictype/category-L3
-rw-r--r--modules/unictype/category-LC3
-rw-r--r--modules/unictype/category-Ll3
-rw-r--r--modules/unictype/category-Lm3
-rw-r--r--modules/unictype/category-Lo3
-rw-r--r--modules/unictype/category-Lt3
-rw-r--r--modules/unictype/category-Lu3
-rw-r--r--modules/unictype/category-M3
-rw-r--r--modules/unictype/category-Mc3
-rw-r--r--modules/unictype/category-Me3
-rw-r--r--modules/unictype/category-Mn3
-rw-r--r--modules/unictype/category-N3
-rw-r--r--modules/unictype/category-Nd3
-rw-r--r--modules/unictype/category-Nl3
-rw-r--r--modules/unictype/category-No3
-rw-r--r--modules/unictype/category-P3
-rw-r--r--modules/unictype/category-Pc3
-rw-r--r--modules/unictype/category-Pd3
-rw-r--r--modules/unictype/category-Pe3
-rw-r--r--modules/unictype/category-Pf3
-rw-r--r--modules/unictype/category-Pi3
-rw-r--r--modules/unictype/category-Po3
-rw-r--r--modules/unictype/category-Ps3
-rw-r--r--modules/unictype/category-S3
-rw-r--r--modules/unictype/category-Sc3
-rw-r--r--modules/unictype/category-Sk3
-rw-r--r--modules/unictype/category-Sm3
-rw-r--r--modules/unictype/category-So3
-rw-r--r--modules/unictype/category-Z3
-rw-r--r--modules/unictype/category-Zl3
-rw-r--r--modules/unictype/category-Zp3
-rw-r--r--modules/unictype/category-Zs3
-rw-r--r--modules/unictype/property-alphabetic3
-rw-r--r--modules/unictype/property-ascii-hex-digit3
-rw-r--r--modules/unictype/property-bidi-arabic-digit3
-rw-r--r--modules/unictype/property-bidi-arabic-right-to-left3
-rw-r--r--modules/unictype/property-bidi-block-separator3
-rw-r--r--modules/unictype/property-bidi-boundary-neutral3
-rw-r--r--modules/unictype/property-bidi-common-separator3
-rw-r--r--modules/unictype/property-bidi-control3
-rw-r--r--modules/unictype/property-bidi-embedding-or-override3
-rw-r--r--modules/unictype/property-bidi-eur-num-separator3
-rw-r--r--modules/unictype/property-bidi-eur-num-terminator3
-rw-r--r--modules/unictype/property-bidi-european-digit3
-rw-r--r--modules/unictype/property-bidi-hebrew-right-to-left3
-rw-r--r--modules/unictype/property-bidi-left-to-right3
-rw-r--r--modules/unictype/property-bidi-non-spacing-mark3
-rw-r--r--modules/unictype/property-bidi-other-neutral3
-rw-r--r--modules/unictype/property-bidi-pdf3
-rw-r--r--modules/unictype/property-bidi-segment-separator3
-rw-r--r--modules/unictype/property-bidi-whitespace3
-rw-r--r--modules/unictype/property-case-ignorable3
-rw-r--r--modules/unictype/property-cased3
-rw-r--r--modules/unictype/property-changes-when-casefolded3
-rw-r--r--modules/unictype/property-changes-when-casemapped3
-rw-r--r--modules/unictype/property-changes-when-lowercased3
-rw-r--r--modules/unictype/property-changes-when-titlecased3
-rw-r--r--modules/unictype/property-changes-when-uppercased3
-rw-r--r--modules/unictype/property-combining3
-rw-r--r--modules/unictype/property-composite3
-rw-r--r--modules/unictype/property-currency-symbol3
-rw-r--r--modules/unictype/property-dash3
-rw-r--r--modules/unictype/property-decimal-digit3
-rw-r--r--modules/unictype/property-default-ignorable-code-point3
-rw-r--r--modules/unictype/property-deprecated3
-rw-r--r--modules/unictype/property-diacritic3
-rw-r--r--modules/unictype/property-emoji3
-rw-r--r--modules/unictype/property-emoji-component3
-rw-r--r--modules/unictype/property-emoji-modifier3
-rw-r--r--modules/unictype/property-emoji-modifier-base3
-rw-r--r--modules/unictype/property-emoji-presentation3
-rw-r--r--modules/unictype/property-extended-pictographic3
-rw-r--r--modules/unictype/property-extender3
-rw-r--r--modules/unictype/property-format-control3
-rw-r--r--modules/unictype/property-grapheme-base3
-rw-r--r--modules/unictype/property-grapheme-extend3
-rw-r--r--modules/unictype/property-grapheme-link3
-rw-r--r--modules/unictype/property-hex-digit3
-rw-r--r--modules/unictype/property-hyphen3
-rw-r--r--modules/unictype/property-id-continue3
-rw-r--r--modules/unictype/property-id-start3
-rw-r--r--modules/unictype/property-ideographic3
-rw-r--r--modules/unictype/property-ids-binary-operator3
-rw-r--r--modules/unictype/property-ids-trinary-operator3
-rw-r--r--modules/unictype/property-ignorable-control3
-rw-r--r--modules/unictype/property-iso-control3
-rw-r--r--modules/unictype/property-join-control3
-rw-r--r--modules/unictype/property-left-of-pair3
-rw-r--r--modules/unictype/property-line-separator3
-rw-r--r--modules/unictype/property-logical-order-exception3
-rw-r--r--modules/unictype/property-lowercase3
-rw-r--r--modules/unictype/property-math3
-rw-r--r--modules/unictype/property-non-break3
-rw-r--r--modules/unictype/property-not-a-character3
-rw-r--r--modules/unictype/property-numeric3
-rw-r--r--modules/unictype/property-other-alphabetic3
-rw-r--r--modules/unictype/property-other-default-ignorable-code-point3
-rw-r--r--modules/unictype/property-other-grapheme-extend3
-rw-r--r--modules/unictype/property-other-id-continue3
-rw-r--r--modules/unictype/property-other-id-start3
-rw-r--r--modules/unictype/property-other-lowercase3
-rw-r--r--modules/unictype/property-other-math3
-rw-r--r--modules/unictype/property-other-uppercase3
-rw-r--r--modules/unictype/property-paired-punctuation3
-rw-r--r--modules/unictype/property-paragraph-separator3
-rw-r--r--modules/unictype/property-pattern-syntax3
-rw-r--r--modules/unictype/property-pattern-white-space3
-rw-r--r--modules/unictype/property-private-use3
-rw-r--r--modules/unictype/property-punctuation3
-rw-r--r--modules/unictype/property-quotation-mark3
-rw-r--r--modules/unictype/property-radical3
-rw-r--r--modules/unictype/property-regional-indicator3
-rw-r--r--modules/unictype/property-sentence-terminal3
-rw-r--r--modules/unictype/property-soft-dotted3
-rw-r--r--modules/unictype/property-space3
-rw-r--r--modules/unictype/property-terminal-punctuation3
-rw-r--r--modules/unictype/property-titlecase3
-rw-r--r--modules/unictype/property-unassigned-code-value3
-rw-r--r--modules/unictype/property-unified-ideograph3
-rw-r--r--modules/unictype/property-uppercase3
-rw-r--r--modules/unictype/property-variation-selector3
-rw-r--r--modules/unictype/property-white-space3
-rw-r--r--modules/unictype/property-xid-continue3
-rw-r--r--modules/unictype/property-xid-start3
-rw-r--r--modules/unictype/property-zero-width3
-rw-r--r--modules/uninorm/base13
-rw-r--r--modules/uninorm/nfc3
-rw-r--r--modules/uninorm/nfd3
-rw-r--r--modules/uninorm/nfkc3
-rw-r--r--modules/uninorm/nfkd3
140 files changed, 433 insertions, 143 deletions
diff --git a/modules/unicase/base b/modules/unicase/base
index f273200f99..527be8d80a 100644
--- a/modules/unicase/base
+++ b/modules/unicase/base
@@ -4,6 +4,7 @@ Base layer for Unicode character case mappings.
Files:
lib/unicase.in.h
m4/libunistring-base.m4
+m4/unicase_h.m4
Depends-on:
gen-header
@@ -12,7 +13,9 @@ uninorm/base
stdbool
configure.ac:
-gl_LIBUNISTRING_LIBHEADER([0.9.11], [unicase.h])
+gl_LIBUNISTRING_LIBHEADER([1.2], [unicase.h])
+gl_UNICASE_H
+gl_UNICASE_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
Makefile.am:
@@ -20,7 +23,11 @@ BUILT_SOURCES += $(LIBUNISTRING_UNICASE_H)
unicase.h: unicase.in.h
@NMD@ $(AM_V_GEN)$(MKDIR_P) '%reldir%'
- $(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/unicase.in.h
+ $(gl_V_at)$(SED_HEADER_STDOUT) \
+ -e 's|@''HAVE_UNISTRING_WOE32DLL_H''@|$(HAVE_UNISTRING_WOE32DLL_H)|g' \
+ -e 's/@''GNULIB_UNICASE_EMPTY_PREFIX_CONTEXT_DLL_VARIABLE''@/$(GNULIB_UNICASE_EMPTY_PREFIX_CONTEXT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICASE_EMPTY_SUFFIX_CONTEXT_DLL_VARIABLE''@/$(GNULIB_UNICASE_EMPTY_SUFFIX_CONTEXT_DLL_VARIABLE)/g' \
+ $(srcdir)/unicase.in.h > $@-t
$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += unicase.h unicase.h-t
diff --git a/modules/unicase/empty-prefix-context b/modules/unicase/empty-prefix-context
index 12406b8832..d6444be49c 100644
--- a/modules/unicase/empty-prefix-context
+++ b/modules/unicase/empty-prefix-context
@@ -8,7 +8,8 @@ Depends-on:
unicase/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unicase/empty-prefix-context])
+gl_UNICASE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unicase/empty-prefix-context])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT
diff --git a/modules/unicase/empty-suffix-context b/modules/unicase/empty-suffix-context
index 0226e12526..103fab2efa 100644
--- a/modules/unicase/empty-suffix-context
+++ b/modules/unicase/empty-suffix-context
@@ -8,7 +8,8 @@ Depends-on:
unicase/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unicase/empty-suffix-context])
+gl_UNICASE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unicase/empty-suffix-context])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT
diff --git a/modules/unictype/base b/modules/unictype/base
index b2d22f8762..e15c63a39d 100644
--- a/modules/unictype/base
+++ b/modules/unictype/base
@@ -4,6 +4,7 @@ Base layer for Unicode classification and properties.
Files:
lib/unictype.in.h
m4/libunistring-base.m4
+m4/unictype_h.m4
Depends-on:
gen-header
@@ -11,7 +12,9 @@ unitypes
stdbool
configure.ac:
-gl_LIBUNISTRING_LIBHEADER([0.9.11], [unictype.h])
+gl_LIBUNISTRING_LIBHEADER([1.2], [unictype.h])
+gl_UNICTYPE_H
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
Makefile.am:
@@ -19,7 +22,141 @@ BUILT_SOURCES += $(LIBUNISTRING_UNICTYPE_H)
unictype.h: unictype.in.h
@NMD@ $(AM_V_GEN)$(MKDIR_P) '%reldir%'
- $(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/unictype.in.h
+ $(gl_V_at)$(SED_HEADER_STDOUT) \
+ -e 's|@''HAVE_UNISTRING_WOE32DLL_H''@|$(HAVE_UNISTRING_WOE32DLL_H)|g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_L_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_L_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LU_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LU_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LM_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LM_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_LO_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_LO_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_M_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_M_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_MN_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_MN_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_MC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_MC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_ME_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_ME_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_N_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_N_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_ND_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_ND_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_NL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_NL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_NO_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_NO_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_P_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_P_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PD_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PD_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PS_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PS_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PI_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PI_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PF_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PF_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_PO_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_PO_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_S_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_S_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_SM_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_SM_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_SC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_SC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_SK_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_SK_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_SO_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_SO_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_Z_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_Z_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_ZS_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_ZS_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_ZL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_ZL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_ZP_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_ZP_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_C_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_C_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_CC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_CC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_CF_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_CF_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_CS_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_CS_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_CO_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_CO_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_CATEGORY_CN_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_CATEGORY_CN_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_WHITE_SPACE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_WHITE_SPACE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_ALPHABETIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ALPHABETIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_ALPHABETIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_NOT_A_CHARACTER_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_NOT_A_CHARACTER_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_DEPRECATED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_DEPRECATED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_VARIATION_SELECTOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_VARIATION_SELECTOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PRIVATE_USE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PRIVATE_USE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_UPPERCASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_UPPERCASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_UPPERCASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_UPPERCASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_LOWERCASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_LOWERCASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_LOWERCASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_LOWERCASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_TITLECASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_TITLECASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CASED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CASED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CASE_IGNORABLE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CASE_IGNORABLE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_SOFT_DOTTED_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_SOFT_DOTTED_DLL_VARIABLE)/g' \
+ < $(srcdir)/unictype.in.h | \
+ sed -e 's/@''GNULIB_UNICTYPE_PROPERTY_ID_START_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ID_START_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_ID_START_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_ID_START_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_ID_CONTINUE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ID_CONTINUE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_XID_START_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_XID_START_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_XID_CONTINUE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_XID_CONTINUE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PATTERN_SYNTAX_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PATTERN_SYNTAX_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_JOIN_CONTROL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_JOIN_CONTROL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_GRAPHEME_BASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_GRAPHEME_BASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_GRAPHEME_EXTEND_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_GRAPHEME_LINK_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_GRAPHEME_LINK_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_CONTROL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_CONTROL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_WHITESPACE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_WHITESPACE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_PDF_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_PDF_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_HEX_DIGIT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_HEX_DIGIT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_IDEOGRAPHIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_IDEOGRAPHIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_RADICAL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_RADICAL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EMOJI_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EMOJI_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EMOJI_PRESENTATION_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EMOJI_PRESENTATION_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EMOJI_MODIFIER_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EMOJI_MODIFIER_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EMOJI_MODIFIER_BASE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EMOJI_MODIFIER_BASE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EMOJI_COMPONENT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EMOJI_COMPONENT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EXTENDED_PICTOGRAPHIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EXTENDED_PICTOGRAPHIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_ZERO_WIDTH_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ZERO_WIDTH_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_SPACE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_SPACE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_NON_BREAK_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_NON_BREAK_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_ISO_CONTROL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_ISO_CONTROL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_FORMAT_CONTROL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_FORMAT_CONTROL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_DASH_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_DASH_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_HYPHEN_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_HYPHEN_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PUNCTUATION_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PUNCTUATION_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_LINE_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_LINE_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_QUOTATION_MARK_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_QUOTATION_MARK_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_SENTENCE_TERMINAL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_CURRENCY_SYMBOL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_MATH_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_MATH_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_OTHER_MATH_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_OTHER_MATH_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_LEFT_OF_PAIR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_LEFT_OF_PAIR_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_COMBINING_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_COMBINING_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_COMPOSITE_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_COMPOSITE_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_DECIMAL_DIGIT_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_DECIMAL_DIGIT_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_NUMERIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_NUMERIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_DIACRITIC_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_DIACRITIC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_EXTENDER_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_EXTENDER_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_IGNORABLE_CONTROL_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNICTYPE_PROPERTY_REGIONAL_INDICATOR_DLL_VARIABLE''@/$(GNULIB_UNICTYPE_PROPERTY_REGIONAL_INDICATOR_DLL_VARIABLE)/g' \
+ > $@-t
$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += unictype.h unictype.h-t
diff --git a/modules/unictype/category-C b/modules/unictype/category-C
index 9d2666523c..920ac0e11d 100644
--- a/modules/unictype/category-C
+++ b/modules/unictype/category-C
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-C])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-C])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C
diff --git a/modules/unictype/category-Cc b/modules/unictype/category-Cc
index cde33c73ed..bad5462fac 100644
--- a/modules/unictype/category-Cc
+++ b/modules/unictype/category-Cc
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Cc])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Cc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC
diff --git a/modules/unictype/category-Cf b/modules/unictype/category-Cf
index c4d9c89276..558d659f16 100644
--- a/modules/unictype/category-Cf
+++ b/modules/unictype/category-Cf
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Cf])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Cf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF
diff --git a/modules/unictype/category-Cn b/modules/unictype/category-Cn
index d06aac7d1f..d4a5694953 100644
--- a/modules/unictype/category-Cn
+++ b/modules/unictype/category-Cn
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Cn])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Cn])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN
diff --git a/modules/unictype/category-Co b/modules/unictype/category-Co
index 83f064cd08..433113f57c 100644
--- a/modules/unictype/category-Co
+++ b/modules/unictype/category-Co
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Co])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Co])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO
diff --git a/modules/unictype/category-Cs b/modules/unictype/category-Cs
index 95a9aa5c26..799c776219 100644
--- a/modules/unictype/category-Cs
+++ b/modules/unictype/category-Cs
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Cs])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Cs])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS
diff --git a/modules/unictype/category-L b/modules/unictype/category-L
index 59bc2e799d..775972eadf 100644
--- a/modules/unictype/category-L
+++ b/modules/unictype/category-L
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-L])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-L])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L
diff --git a/modules/unictype/category-LC b/modules/unictype/category-LC
index 64638f593c..89851f4a3e 100644
--- a/modules/unictype/category-LC
+++ b/modules/unictype/category-LC
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-LC])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-LC])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LC
diff --git a/modules/unictype/category-Ll b/modules/unictype/category-Ll
index 22fb0ab42a..30b42d8c65 100644
--- a/modules/unictype/category-Ll
+++ b/modules/unictype/category-Ll
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Ll])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Ll])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL
diff --git a/modules/unictype/category-Lm b/modules/unictype/category-Lm
index 5ef35a5c32..5f8ec0fc37 100644
--- a/modules/unictype/category-Lm
+++ b/modules/unictype/category-Lm
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Lm])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Lm])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM
diff --git a/modules/unictype/category-Lo b/modules/unictype/category-Lo
index 906f37cefb..14aef8c11b 100644
--- a/modules/unictype/category-Lo
+++ b/modules/unictype/category-Lo
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Lo])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Lo])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO
diff --git a/modules/unictype/category-Lt b/modules/unictype/category-Lt
index 66e408b8f9..b4a436f8cd 100644
--- a/modules/unictype/category-Lt
+++ b/modules/unictype/category-Lt
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Lt])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Lt])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT
diff --git a/modules/unictype/category-Lu b/modules/unictype/category-Lu
index e47033825d..7eeedd5c74 100644
--- a/modules/unictype/category-Lu
+++ b/modules/unictype/category-Lu
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Lu])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Lu])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU
diff --git a/modules/unictype/category-M b/modules/unictype/category-M
index 6e1a8a5e44..c6882ec3a4 100644
--- a/modules/unictype/category-M
+++ b/modules/unictype/category-M
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-M])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-M])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M
diff --git a/modules/unictype/category-Mc b/modules/unictype/category-Mc
index 56be269346..c92824a759 100644
--- a/modules/unictype/category-Mc
+++ b/modules/unictype/category-Mc
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Mc])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Mc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC
diff --git a/modules/unictype/category-Me b/modules/unictype/category-Me
index 4277bf1aaa..bc14e9b8f3 100644
--- a/modules/unictype/category-Me
+++ b/modules/unictype/category-Me
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Me])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Me])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME
diff --git a/modules/unictype/category-Mn b/modules/unictype/category-Mn
index 65e6681f81..98fa15d514 100644
--- a/modules/unictype/category-Mn
+++ b/modules/unictype/category-Mn
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Mn])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Mn])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN
diff --git a/modules/unictype/category-N b/modules/unictype/category-N
index 036cc41e8f..d941d3cf06 100644
--- a/modules/unictype/category-N
+++ b/modules/unictype/category-N
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-N])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-N])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N
diff --git a/modules/unictype/category-Nd b/modules/unictype/category-Nd
index b995ef1adf..953f047037 100644
--- a/modules/unictype/category-Nd
+++ b/modules/unictype/category-Nd
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Nd])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Nd])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND
diff --git a/modules/unictype/category-Nl b/modules/unictype/category-Nl
index da4bf4ccf4..15bf734764 100644
--- a/modules/unictype/category-Nl
+++ b/modules/unictype/category-Nl
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Nl])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Nl])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL
diff --git a/modules/unictype/category-No b/modules/unictype/category-No
index 36b74e540b..56b425c031 100644
--- a/modules/unictype/category-No
+++ b/modules/unictype/category-No
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-No])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-No])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO
diff --git a/modules/unictype/category-P b/modules/unictype/category-P
index 434e4dabe4..7a130824d7 100644
--- a/modules/unictype/category-P
+++ b/modules/unictype/category-P
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-P])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-P])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P
diff --git a/modules/unictype/category-Pc b/modules/unictype/category-Pc
index a9faa90e99..e29568c530 100644
--- a/modules/unictype/category-Pc
+++ b/modules/unictype/category-Pc
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Pc])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC
diff --git a/modules/unictype/category-Pd b/modules/unictype/category-Pd
index 31312f388b..f83661bc06 100644
--- a/modules/unictype/category-Pd
+++ b/modules/unictype/category-Pd
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Pd])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Pd])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD
diff --git a/modules/unictype/category-Pe b/modules/unictype/category-Pe
index 1b6c7b6964..f60ef24d55 100644
--- a/modules/unictype/category-Pe
+++ b/modules/unictype/category-Pe
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Pe])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Pe])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE
diff --git a/modules/unictype/category-Pf b/modules/unictype/category-Pf
index 51d51ed90d..9e57e3d609 100644
--- a/modules/unictype/category-Pf
+++ b/modules/unictype/category-Pf
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Pf])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF
diff --git a/modules/unictype/category-Pi b/modules/unictype/category-Pi
index 841974fed4..e399968ee9 100644
--- a/modules/unictype/category-Pi
+++ b/modules/unictype/category-Pi
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Pi])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Pi])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI
diff --git a/modules/unictype/category-Po b/modules/unictype/category-Po
index 28bfd5e282..554db31093 100644
--- a/modules/unictype/category-Po
+++ b/modules/unictype/category-Po
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-Po])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-Po])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO
diff --git a/modules/unictype/category-Ps b/modules/unictype/category-Ps
index 2632d8b0fd..3bffac7591 100644
--- a/modules/unictype/category-Ps
+++ b/modules/unictype/category-Ps
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Ps])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Ps])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS
diff --git a/modules/unictype/category-S b/modules/unictype/category-S
index e2ac1d06c7..7a04266eaa 100644
--- a/modules/unictype/category-S
+++ b/modules/unictype/category-S
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-S])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-S])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S
diff --git a/modules/unictype/category-Sc b/modules/unictype/category-Sc
index fdf8461a55..d3405f74f9 100644
--- a/modules/unictype/category-Sc
+++ b/modules/unictype/category-Sc
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Sc])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Sc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC
diff --git a/modules/unictype/category-Sk b/modules/unictype/category-Sk
index 1e5d7eec37..4c7ad8f453 100644
--- a/modules/unictype/category-Sk
+++ b/modules/unictype/category-Sk
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/category-Sk])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/category-Sk])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK
diff --git a/modules/unictype/category-Sm b/modules/unictype/category-Sm
index 66a7a67f8e..d266776f72 100644
--- a/modules/unictype/category-Sm
+++ b/modules/unictype/category-Sm
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Sm])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Sm])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM
diff --git a/modules/unictype/category-So b/modules/unictype/category-So
index 835a5ec9ca..4f52ecaa19 100644
--- a/modules/unictype/category-So
+++ b/modules/unictype/category-So
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [unictype/category-So])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/category-So])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO
diff --git a/modules/unictype/category-Z b/modules/unictype/category-Z
index b6cca93f94..9ae228de4c 100644
--- a/modules/unictype/category-Z
+++ b/modules/unictype/category-Z
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Z])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Z])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z
diff --git a/modules/unictype/category-Zl b/modules/unictype/category-Zl
index df9f439218..3e2c15a133 100644
--- a/modules/unictype/category-Zl
+++ b/modules/unictype/category-Zl
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Zl])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zl])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL
diff --git a/modules/unictype/category-Zp b/modules/unictype/category-Zp
index 8d41d601be..a4dba5519e 100644
--- a/modules/unictype/category-Zp
+++ b/modules/unictype/category-Zp
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Zp])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zp])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP
diff --git a/modules/unictype/category-Zs b/modules/unictype/category-Zs
index e79ee10dfc..611cac9beb 100644
--- a/modules/unictype/category-Zs
+++ b/modules/unictype/category-Zs
@@ -9,7 +9,8 @@ Depends-on:
unictype/base
configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-Zs])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/category-Zs])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS
diff --git a/modules/unictype/property-alphabetic b/modules/unictype/property-alphabetic
index 46f89adc3f..8afa9f3dde 100644
--- a/modules/unictype/property-alphabetic
+++ b/modules/unictype/property-alphabetic
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-alphabetic])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-alphabetic])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC
diff --git a/modules/unictype/property-ascii-hex-digit b/modules/unictype/property-ascii-hex-digit
index 6bbfc14c7f..49e9ab5838 100644
--- a/modules/unictype/property-ascii-hex-digit
+++ b/modules/unictype/property-ascii-hex-digit
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-ascii-hex-digit])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-ascii-hex-digit])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT
diff --git a/modules/unictype/property-bidi-arabic-digit b/modules/unictype/property-bidi-arabic-digit
index 09c8fa5e6f..12a2b4db1c 100644
--- a/modules/unictype/property-bidi-arabic-digit
+++ b/modules/unictype/property-bidi-arabic-digit
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-arabic-digit])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-arabic-digit])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT
diff --git a/modules/unictype/property-bidi-arabic-right-to-left b/modules/unictype/property-bidi-arabic-right-to-left
index 8596bc519f..0800f91b92 100644
--- a/modules/unictype/property-bidi-arabic-right-to-left
+++ b/modules/unictype/property-bidi-arabic-right-to-left
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-arabic-right-to-left])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-arabic-right-to-left])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT
diff --git a/modules/unictype/property-bidi-block-separator b/modules/unictype/property-bidi-block-separator
index 56b162787a..1148354bff 100644
--- a/modules/unictype/property-bidi-block-separator
+++ b/modules/unictype/property-bidi-block-separator
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-block-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-block-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR
diff --git a/modules/unictype/property-bidi-boundary-neutral b/modules/unictype/property-bidi-boundary-neutral
index 2b4250d135..5b9d20cd90 100644
--- a/modules/unictype/property-bidi-boundary-neutral
+++ b/modules/unictype/property-bidi-boundary-neutral
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-boundary-neutral])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-boundary-neutral])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL
diff --git a/modules/unictype/property-bidi-common-separator b/modules/unictype/property-bidi-common-separator
index 96121f62af..59ee0e93c8 100644
--- a/modules/unictype/property-bidi-common-separator
+++ b/modules/unictype/property-bidi-common-separator
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-common-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-common-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR
diff --git a/modules/unictype/property-bidi-control b/modules/unictype/property-bidi-control
index 9f196ebd5f..fec5863b93 100644
--- a/modules/unictype/property-bidi-control
+++ b/modules/unictype/property-bidi-control
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-control])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-control])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL
diff --git a/modules/unictype/property-bidi-embedding-or-override b/modules/unictype/property-bidi-embedding-or-override
index 2644eecb78..7c422e8c9e 100644
--- a/modules/unictype/property-bidi-embedding-or-override
+++ b/modules/unictype/property-bidi-embedding-or-override
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-embedding-or-override])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-embedding-or-override])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE
diff --git a/modules/unictype/property-bidi-eur-num-separator b/modules/unictype/property-bidi-eur-num-separator
index aa31cacd68..530742dd07 100644
--- a/modules/unictype/property-bidi-eur-num-separator
+++ b/modules/unictype/property-bidi-eur-num-separator
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-eur-num-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-eur-num-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR
diff --git a/modules/unictype/property-bidi-eur-num-terminator b/modules/unictype/property-bidi-eur-num-terminator
index 93c86e9343..354426c9c2 100644
--- a/modules/unictype/property-bidi-eur-num-terminator
+++ b/modules/unictype/property-bidi-eur-num-terminator
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-eur-num-terminator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-eur-num-terminator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR
diff --git a/modules/unictype/property-bidi-european-digit b/modules/unictype/property-bidi-european-digit
index b6ff829daa..51c9368453 100644
--- a/modules/unictype/property-bidi-european-digit
+++ b/modules/unictype/property-bidi-european-digit
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-european-digit])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-european-digit])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT
diff --git a/modules/unictype/property-bidi-hebrew-right-to-left b/modules/unictype/property-bidi-hebrew-right-to-left
index cb05b17a8d..2c937df3bc 100644
--- a/modules/unictype/property-bidi-hebrew-right-to-left
+++ b/modules/unictype/property-bidi-hebrew-right-to-left
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-hebrew-right-to-left])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-hebrew-right-to-left])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT
diff --git a/modules/unictype/property-bidi-left-to-right b/modules/unictype/property-bidi-left-to-right
index 37e232070c..3d29fb863e 100644
--- a/modules/unictype/property-bidi-left-to-right
+++ b/modules/unictype/property-bidi-left-to-right
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-left-to-right])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-left-to-right])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT
diff --git a/modules/unictype/property-bidi-non-spacing-mark b/modules/unictype/property-bidi-non-spacing-mark
index bfc9243246..db51c5ab0d 100644
--- a/modules/unictype/property-bidi-non-spacing-mark
+++ b/modules/unictype/property-bidi-non-spacing-mark
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-non-spacing-mark])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-non-spacing-mark])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK
diff --git a/modules/unictype/property-bidi-other-neutral b/modules/unictype/property-bidi-other-neutral
index 1a705d11dc..e652305237 100644
--- a/modules/unictype/property-bidi-other-neutral
+++ b/modules/unictype/property-bidi-other-neutral
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-other-neutral])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-other-neutral])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL
diff --git a/modules/unictype/property-bidi-pdf b/modules/unictype/property-bidi-pdf
index a7a04d5d32..c4ed8ab98a 100644
--- a/modules/unictype/property-bidi-pdf
+++ b/modules/unictype/property-bidi-pdf
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-pdf])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-pdf])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF
diff --git a/modules/unictype/property-bidi-segment-separator b/modules/unictype/property-bidi-segment-separator
index 8ca350f6fd..aab0ed6c3a 100644
--- a/modules/unictype/property-bidi-segment-separator
+++ b/modules/unictype/property-bidi-segment-separator
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-segment-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-segment-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR
diff --git a/modules/unictype/property-bidi-whitespace b/modules/unictype/property-bidi-whitespace
index 3edeecfefb..9fdf819fae 100644
--- a/modules/unictype/property-bidi-whitespace
+++ b/modules/unictype/property-bidi-whitespace
@@ -12,7 +12,8 @@ unictype/bidiclass-of
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-bidi-whitespace])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-bidi-whitespace])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE
diff --git a/modules/unictype/property-case-ignorable b/modules/unictype/property-case-ignorable
index 444dbda281..1bf059d0f2 100644
--- a/modules/unictype/property-case-ignorable
+++ b/modules/unictype/property-case-ignorable
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-case-ignorable])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-case-ignorable])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASE_IGNORABLE
diff --git a/modules/unictype/property-cased b/modules/unictype/property-cased
index f4d841c74d..654ef2cd7e 100644
--- a/modules/unictype/property-cased
+++ b/modules/unictype/property-cased
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-cased])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-cased])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CASED
diff --git a/modules/unictype/property-changes-when-casefolded b/modules/unictype/property-changes-when-casefolded
index 20e4e326fb..f6dab3784b 100644
--- a/modules/unictype/property-changes-when-casefolded
+++ b/modules/unictype/property-changes-when-casefolded
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-changes-when-casefolded])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-changes-when-casefolded])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEFOLDED
diff --git a/modules/unictype/property-changes-when-casemapped b/modules/unictype/property-changes-when-casemapped
index efdb8a8655..31564da357 100644
--- a/modules/unictype/property-changes-when-casemapped
+++ b/modules/unictype/property-changes-when-casemapped
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-changes-when-casemapped])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-changes-when-casemapped])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_CASEMAPPED
diff --git a/modules/unictype/property-changes-when-lowercased b/modules/unictype/property-changes-when-lowercased
index dea13c47e6..b228f22cdc 100644
--- a/modules/unictype/property-changes-when-lowercased
+++ b/modules/unictype/property-changes-when-lowercased
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-changes-when-lowercased])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-changes-when-lowercased])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_LOWERCASED
diff --git a/modules/unictype/property-changes-when-titlecased b/modules/unictype/property-changes-when-titlecased
index 5324d721af..59c9abcf95 100644
--- a/modules/unictype/property-changes-when-titlecased
+++ b/modules/unictype/property-changes-when-titlecased
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-changes-when-titlecased])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-changes-when-titlecased])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_TITLECASED
diff --git a/modules/unictype/property-changes-when-uppercased b/modules/unictype/property-changes-when-uppercased
index 00748c07f5..e7532a6138 100644
--- a/modules/unictype/property-changes-when-uppercased
+++ b/modules/unictype/property-changes-when-uppercased
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-changes-when-uppercased])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-changes-when-uppercased])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CHANGES_WHEN_UPPERCASED
diff --git a/modules/unictype/property-combining b/modules/unictype/property-combining
index 74c9362e07..7720b3a043 100644
--- a/modules/unictype/property-combining
+++ b/modules/unictype/property-combining
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-combining])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-combining])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING
diff --git a/modules/unictype/property-composite b/modules/unictype/property-composite
index e0b8104967..b70fe88ea4 100644
--- a/modules/unictype/property-composite
+++ b/modules/unictype/property-composite
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-composite])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-composite])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE
diff --git a/modules/unictype/property-currency-symbol b/modules/unictype/property-currency-symbol
index a1f3ce95b4..a8dbeabbc9 100644
--- a/modules/unictype/property-currency-symbol
+++ b/modules/unictype/property-currency-symbol
@@ -13,7 +13,8 @@ unictype/category-Sc
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-currency-symbol])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-currency-symbol])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL
diff --git a/modules/unictype/property-dash b/modules/unictype/property-dash
index 3f280738fe..2b8e4209ea 100644
--- a/modules/unictype/property-dash
+++ b/modules/unictype/property-dash
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-dash])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-dash])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH
diff --git a/modules/unictype/property-decimal-digit b/modules/unictype/property-decimal-digit
index 230823201c..1f6be7dc7b 100644
--- a/modules/unictype/property-decimal-digit
+++ b/modules/unictype/property-decimal-digit
@@ -13,7 +13,8 @@ unictype/category-Nd
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-decimal-digit])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-decimal-digit])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT
diff --git a/modules/unictype/property-default-ignorable-code-point b/modules/unictype/property-default-ignorable-code-point
index 012e36eeda..775879c958 100644
--- a/modules/unictype/property-default-ignorable-code-point
+++ b/modules/unictype/property-default-ignorable-code-point
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-default-ignorable-code-point])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-default-ignorable-code-point])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT
diff --git a/modules/unictype/property-deprecated b/modules/unictype/property-deprecated
index 9cc59b7a9f..7c4baad45f 100644
--- a/modules/unictype/property-deprecated
+++ b/modules/unictype/property-deprecated
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-deprecated])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-deprecated])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED
diff --git a/modules/unictype/property-diacritic b/modules/unictype/property-diacritic
index 7a3c65a6fc..f5be0de12b 100644
--- a/modules/unictype/property-diacritic
+++ b/modules/unictype/property-diacritic
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-diacritic])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-diacritic])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC
diff --git a/modules/unictype/property-emoji b/modules/unictype/property-emoji
index 74ad627578..8184b0b21f 100644
--- a/modules/unictype/property-emoji
+++ b/modules/unictype/property-emoji
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-emoji])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-emoji])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EMOJI
diff --git a/modules/unictype/property-emoji-component b/modules/unictype/property-emoji-component
index df067e3c74..bbf969af3b 100644
--- a/modules/unictype/property-emoji-component
+++ b/modules/unictype/property-emoji-component
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-emoji-component])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-emoji-component])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EMOJI_COMPONENT
diff --git a/modules/unictype/property-emoji-modifier b/modules/unictype/property-emoji-modifier
index 9d358e7860..189ef4e67b 100644
--- a/modules/unictype/property-emoji-modifier
+++ b/modules/unictype/property-emoji-modifier
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-emoji-modifier])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-emoji-modifier])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EMOJI_MODIFIER
diff --git a/modules/unictype/property-emoji-modifier-base b/modules/unictype/property-emoji-modifier-base
index 2a43a7f844..8cd3a86c25 100644
--- a/modules/unictype/property-emoji-modifier-base
+++ b/modules/unictype/property-emoji-modifier-base
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-emoji-modifier-base])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-emoji-modifier-base])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EMOJI_MODIFIER_BASE
diff --git a/modules/unictype/property-emoji-presentation b/modules/unictype/property-emoji-presentation
index c10525b56b..4412a42cea 100644
--- a/modules/unictype/property-emoji-presentation
+++ b/modules/unictype/property-emoji-presentation
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-emoji-presentation])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-emoji-presentation])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EMOJI_PRESENTATION
diff --git a/modules/unictype/property-extended-pictographic b/modules/unictype/property-extended-pictographic
index 96ce308a51..66e85cda62 100644
--- a/modules/unictype/property-extended-pictographic
+++ b/modules/unictype/property-extended-pictographic
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-extended-pictographic])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-extended-pictographic])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDED_PICTOGRAPHIC
diff --git a/modules/unictype/property-extender b/modules/unictype/property-extender
index b6c2bb1328..599efe25e3 100644
--- a/modules/unictype/property-extender
+++ b/modules/unictype/property-extender
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-extender])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-extender])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER
diff --git a/modules/unictype/property-format-control b/modules/unictype/property-format-control
index 8539b53e58..d6a2397d2e 100644
--- a/modules/unictype/property-format-control
+++ b/modules/unictype/property-format-control
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-format-control])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-format-control])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL
diff --git a/modules/unictype/property-grapheme-base b/modules/unictype/property-grapheme-base
index 91eb8ed30c..46b453ab5e 100644
--- a/modules/unictype/property-grapheme-base
+++ b/modules/unictype/property-grapheme-base
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-grapheme-base])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-grapheme-base])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE
diff --git a/modules/unictype/property-grapheme-extend b/modules/unictype/property-grapheme-extend
index 276703217f..fa9d0fb8fc 100644
--- a/modules/unictype/property-grapheme-extend
+++ b/modules/unictype/property-grapheme-extend
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-grapheme-extend])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-grapheme-extend])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND
diff --git a/modules/unictype/property-grapheme-link b/modules/unictype/property-grapheme-link
index 73bd5ca4b5..93969770ea 100644
--- a/modules/unictype/property-grapheme-link
+++ b/modules/unictype/property-grapheme-link
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-grapheme-link])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-grapheme-link])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK
diff --git a/modules/unictype/property-hex-digit b/modules/unictype/property-hex-digit
index 1df2e191f9..670092c8d3 100644
--- a/modules/unictype/property-hex-digit
+++ b/modules/unictype/property-hex-digit
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-hex-digit])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-hex-digit])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT
diff --git a/modules/unictype/property-hyphen b/modules/unictype/property-hyphen
index 31169d9343..3e1bdd8190 100644
--- a/modules/unictype/property-hyphen
+++ b/modules/unictype/property-hyphen
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-hyphen])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-hyphen])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN
diff --git a/modules/unictype/property-id-continue b/modules/unictype/property-id-continue
index 7addc91b07..aec4b3d5c3 100644
--- a/modules/unictype/property-id-continue
+++ b/modules/unictype/property-id-continue
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-id-continue])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-id-continue])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE
diff --git a/modules/unictype/property-id-start b/modules/unictype/property-id-start
index 2d908bef3f..2bf28f3d65 100644
--- a/modules/unictype/property-id-start
+++ b/modules/unictype/property-id-start
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-id-start])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-id-start])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START
diff --git a/modules/unictype/property-ideographic b/modules/unictype/property-ideographic
index 18047a1662..d0534e1374 100644
--- a/modules/unictype/property-ideographic
+++ b/modules/unictype/property-ideographic
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-ideographic])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-ideographic])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC
diff --git a/modules/unictype/property-ids-binary-operator b/modules/unictype/property-ids-binary-operator
index d3f1faea6b..a453340214 100644
--- a/modules/unictype/property-ids-binary-operator
+++ b/modules/unictype/property-ids-binary-operator
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-ids-binary-operator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-ids-binary-operator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR
diff --git a/modules/unictype/property-ids-trinary-operator b/modules/unictype/property-ids-trinary-operator
index 9ec126755a..c37c796341 100644
--- a/modules/unictype/property-ids-trinary-operator
+++ b/modules/unictype/property-ids-trinary-operator
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-ids-trinary-operator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-ids-trinary-operator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR
diff --git a/modules/unictype/property-ignorable-control b/modules/unictype/property-ignorable-control
index eee20452f7..3a19783374 100644
--- a/modules/unictype/property-ignorable-control
+++ b/modules/unictype/property-ignorable-control
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-ignorable-control])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-ignorable-control])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL
diff --git a/modules/unictype/property-iso-control b/modules/unictype/property-iso-control
index 5ea2519d03..63299cc86c 100644
--- a/modules/unictype/property-iso-control
+++ b/modules/unictype/property-iso-control
@@ -13,7 +13,8 @@ unictype/category-Cc
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-iso-control])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-iso-control])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL
diff --git a/modules/unictype/property-join-control b/modules/unictype/property-join-control
index b2778f7d06..9e91f41e65 100644
--- a/modules/unictype/property-join-control
+++ b/modules/unictype/property-join-control
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-join-control])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-join-control])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL
diff --git a/modules/unictype/property-left-of-pair b/modules/unictype/property-left-of-pair
index eba29070f6..bdfaf16d25 100644
--- a/modules/unictype/property-left-of-pair
+++ b/modules/unictype/property-left-of-pair
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-left-of-pair])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-left-of-pair])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR
diff --git a/modules/unictype/property-line-separator b/modules/unictype/property-line-separator
index d6e0d32074..784463b489 100644
--- a/modules/unictype/property-line-separator
+++ b/modules/unictype/property-line-separator
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-line-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-line-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR
diff --git a/modules/unictype/property-logical-order-exception b/modules/unictype/property-logical-order-exception
index 7dae5c4a27..f07630e334 100644
--- a/modules/unictype/property-logical-order-exception
+++ b/modules/unictype/property-logical-order-exception
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-logical-order-exception])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-logical-order-exception])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION
diff --git a/modules/unictype/property-lowercase b/modules/unictype/property-lowercase
index ee06407a90..c48c0ed4e1 100644
--- a/modules/unictype/property-lowercase
+++ b/modules/unictype/property-lowercase
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-lowercase])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-lowercase])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE
diff --git a/modules/unictype/property-math b/modules/unictype/property-math
index 3dfa390071..2a54651c02 100644
--- a/modules/unictype/property-math
+++ b/modules/unictype/property-math
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-math])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-math])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH
diff --git a/modules/unictype/property-non-break b/modules/unictype/property-non-break
index 07d2cf4294..ed940354a7 100644
--- a/modules/unictype/property-non-break
+++ b/modules/unictype/property-non-break
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-non-break])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-non-break])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK
diff --git a/modules/unictype/property-not-a-character b/modules/unictype/property-not-a-character
index ecac2beb8a..d16b3a44a8 100644
--- a/modules/unictype/property-not-a-character
+++ b/modules/unictype/property-not-a-character
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-not-a-character])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-not-a-character])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER
diff --git a/modules/unictype/property-numeric b/modules/unictype/property-numeric
index 754f3dcd89..9c26999bbf 100644
--- a/modules/unictype/property-numeric
+++ b/modules/unictype/property-numeric
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-numeric])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-numeric])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC
diff --git a/modules/unictype/property-other-alphabetic b/modules/unictype/property-other-alphabetic
index c11c5d6df0..ad9e728702 100644
--- a/modules/unictype/property-other-alphabetic
+++ b/modules/unictype/property-other-alphabetic
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-other-alphabetic])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-other-alphabetic])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC
diff --git a/modules/unictype/property-other-default-ignorable-code-point b/modules/unictype/property-other-default-ignorable-code-point
index 82738b2010..02a49d8c2f 100644
--- a/modules/unictype/property-other-default-ignorable-code-point
+++ b/modules/unictype/property-other-default-ignorable-code-point
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-other-default-ignorable-code-point])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-default-ignorable-code-point])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT
diff --git a/modules/unictype/property-other-grapheme-extend b/modules/unictype/property-other-grapheme-extend
index f5eb14a1a2..23d261da98 100644
--- a/modules/unictype/property-other-grapheme-extend
+++ b/modules/unictype/property-other-grapheme-extend
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-other-grapheme-extend])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-other-grapheme-extend])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND
diff --git a/modules/unictype/property-other-id-continue b/modules/unictype/property-other-id-continue
index f2a8d0a963..39ca2dcbbc 100644
--- a/modules/unictype/property-other-id-continue
+++ b/modules/unictype/property-other-id-continue
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-other-id-continue])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-id-continue])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE
diff --git a/modules/unictype/property-other-id-start b/modules/unictype/property-other-id-start
index 10691e7eff..7a9f2daa83 100644
--- a/modules/unictype/property-other-id-start
+++ b/modules/unictype/property-other-id-start
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-other-id-start])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-id-start])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START
diff --git a/modules/unictype/property-other-lowercase b/modules/unictype/property-other-lowercase
index 0f1120a299..3cf37e1634 100644
--- a/modules/unictype/property-other-lowercase
+++ b/modules/unictype/property-other-lowercase
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-other-lowercase])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-other-lowercase])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE
diff --git a/modules/unictype/property-other-math b/modules/unictype/property-other-math
index d232d42f4f..03bd25b2f5 100644
--- a/modules/unictype/property-other-math
+++ b/modules/unictype/property-other-math
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-other-math])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-math])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH
diff --git a/modules/unictype/property-other-uppercase b/modules/unictype/property-other-uppercase
index ea64aa3637..8723f70b98 100644
--- a/modules/unictype/property-other-uppercase
+++ b/modules/unictype/property-other-uppercase
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-other-uppercase])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-other-uppercase])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE
diff --git a/modules/unictype/property-paired-punctuation b/modules/unictype/property-paired-punctuation
index 0c37744b00..e38bdeeb4d 100644
--- a/modules/unictype/property-paired-punctuation
+++ b/modules/unictype/property-paired-punctuation
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-paired-punctuation])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-paired-punctuation])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION
diff --git a/modules/unictype/property-paragraph-separator b/modules/unictype/property-paragraph-separator
index 94acfaab8f..d10781d3ba 100644
--- a/modules/unictype/property-paragraph-separator
+++ b/modules/unictype/property-paragraph-separator
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-paragraph-separator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-paragraph-separator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR
diff --git a/modules/unictype/property-pattern-syntax b/modules/unictype/property-pattern-syntax
index 2e1d818bcf..6f1a63392b 100644
--- a/modules/unictype/property-pattern-syntax
+++ b/modules/unictype/property-pattern-syntax
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-pattern-syntax])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-pattern-syntax])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX
diff --git a/modules/unictype/property-pattern-white-space b/modules/unictype/property-pattern-white-space
index 9c132fec9b..dc928da5ad 100644
--- a/modules/unictype/property-pattern-white-space
+++ b/modules/unictype/property-pattern-white-space
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-pattern-white-space])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-pattern-white-space])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE
diff --git a/modules/unictype/property-private-use b/modules/unictype/property-private-use
index 65a7a262c1..d3061c654d 100644
--- a/modules/unictype/property-private-use
+++ b/modules/unictype/property-private-use
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-private-use])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-private-use])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE
diff --git a/modules/unictype/property-punctuation b/modules/unictype/property-punctuation
index b0c0f9e412..5ffd924edd 100644
--- a/modules/unictype/property-punctuation
+++ b/modules/unictype/property-punctuation
@@ -13,7 +13,8 @@ unictype/category-P
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-punctuation])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-punctuation])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION
diff --git a/modules/unictype/property-quotation-mark b/modules/unictype/property-quotation-mark
index a98326ced3..97b2ef9b28 100644
--- a/modules/unictype/property-quotation-mark
+++ b/modules/unictype/property-quotation-mark
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-quotation-mark])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-quotation-mark])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK
diff --git a/modules/unictype/property-radical b/modules/unictype/property-radical
index 9b0317254f..1c6c0c1a36 100644
--- a/modules/unictype/property-radical
+++ b/modules/unictype/property-radical
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-radical])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-radical])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL
diff --git a/modules/unictype/property-regional-indicator b/modules/unictype/property-regional-indicator
index c36e098cc3..a1d8509026 100644
--- a/modules/unictype/property-regional-indicator
+++ b/modules/unictype/property-regional-indicator
@@ -9,7 +9,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-regional-indicator])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-regional-indicator])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_REGIONAL_INDICATOR
diff --git a/modules/unictype/property-sentence-terminal b/modules/unictype/property-sentence-terminal
index baf30cf64a..923ccc91df 100644
--- a/modules/unictype/property-sentence-terminal
+++ b/modules/unictype/property-sentence-terminal
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-sentence-terminal])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-sentence-terminal])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL
diff --git a/modules/unictype/property-soft-dotted b/modules/unictype/property-soft-dotted
index d6d21f98a1..e67b807bc0 100644
--- a/modules/unictype/property-soft-dotted
+++ b/modules/unictype/property-soft-dotted
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-soft-dotted])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-soft-dotted])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED
diff --git a/modules/unictype/property-space b/modules/unictype/property-space
index fb0349bced..fe5e9f935c 100644
--- a/modules/unictype/property-space
+++ b/modules/unictype/property-space
@@ -13,7 +13,8 @@ unictype/category-Zs
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-space])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-space])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE
diff --git a/modules/unictype/property-terminal-punctuation b/modules/unictype/property-terminal-punctuation
index b62a666cc0..d6be2e0332 100644
--- a/modules/unictype/property-terminal-punctuation
+++ b/modules/unictype/property-terminal-punctuation
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-terminal-punctuation])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-terminal-punctuation])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION
diff --git a/modules/unictype/property-titlecase b/modules/unictype/property-titlecase
index a80a687f03..45b740a916 100644
--- a/modules/unictype/property-titlecase
+++ b/modules/unictype/property-titlecase
@@ -13,7 +13,8 @@ unictype/category-Lt
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-titlecase])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-titlecase])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE
diff --git a/modules/unictype/property-unassigned-code-value b/modules/unictype/property-unassigned-code-value
index 52a8d7a857..9288d40463 100644
--- a/modules/unictype/property-unassigned-code-value
+++ b/modules/unictype/property-unassigned-code-value
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-unassigned-code-value])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-unassigned-code-value])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE
diff --git a/modules/unictype/property-unified-ideograph b/modules/unictype/property-unified-ideograph
index 9db0b3499e..1f433459f5 100644
--- a/modules/unictype/property-unified-ideograph
+++ b/modules/unictype/property-unified-ideograph
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-unified-ideograph])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-unified-ideograph])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH
diff --git a/modules/unictype/property-uppercase b/modules/unictype/property-uppercase
index deca097841..a8637bde06 100644
--- a/modules/unictype/property-uppercase
+++ b/modules/unictype/property-uppercase
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-uppercase])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-uppercase])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE
diff --git a/modules/unictype/property-variation-selector b/modules/unictype/property-variation-selector
index 5780bd4f10..6624d37ebd 100644
--- a/modules/unictype/property-variation-selector
+++ b/modules/unictype/property-variation-selector
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.11], [unictype/property-variation-selector])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.11], [unictype/property-variation-selector])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR
diff --git a/modules/unictype/property-white-space b/modules/unictype/property-white-space
index 615f87d188..c6bb41df33 100644
--- a/modules/unictype/property-white-space
+++ b/modules/unictype/property-white-space
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([0.9.8], [unictype/property-white-space])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([0.9.8], [unictype/property-white-space])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE
diff --git a/modules/unictype/property-xid-continue b/modules/unictype/property-xid-continue
index e029159abf..43daed2868 100644
--- a/modules/unictype/property-xid-continue
+++ b/modules/unictype/property-xid-continue
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-xid-continue])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-xid-continue])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE
diff --git a/modules/unictype/property-xid-start b/modules/unictype/property-xid-start
index 0f12feb06b..001b590ca8 100644
--- a/modules/unictype/property-xid-start
+++ b/modules/unictype/property-xid-start
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-xid-start])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-xid-start])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START
diff --git a/modules/unictype/property-zero-width b/modules/unictype/property-zero-width
index f8daab43e6..654520e1e2 100644
--- a/modules/unictype/property-zero-width
+++ b/modules/unictype/property-zero-width
@@ -11,7 +11,8 @@ unictype/base
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_MODULE([1.1], [unictype/property-zero-width])
+gl_UNICTYPE_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [unictype/property-zero-width])
Makefile.am:
if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH
diff --git a/modules/uninorm/base b/modules/uninorm/base
index 65c8fe61c9..d5b8854828 100644
--- a/modules/uninorm/base
+++ b/modules/uninorm/base
@@ -4,13 +4,16 @@ Base layer for normalization forms of Unicode strings.
Files:
lib/uninorm.in.h
m4/libunistring-base.m4
+m4/uninorm_h.m4
Depends-on:
gen-header
unitypes
configure.ac:
-gl_LIBUNISTRING_LIBHEADER([0.9.11], [uninorm.h])
+gl_LIBUNISTRING_LIBHEADER([1.2], [uninorm.h])
+gl_UNINORM_H
+gl_UNINORM_H_REQUIRE_DEFAULTS
AC_PROG_MKDIR_P
Makefile.am:
@@ -18,7 +21,13 @@ BUILT_SOURCES += $(LIBUNISTRING_UNINORM_H)
uninorm.h: uninorm.in.h
@NMD@ $(AM_V_GEN)$(MKDIR_P) '%reldir%'
- $(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/uninorm.in.h
+ $(gl_V_at)$(SED_HEADER_STDOUT) \
+ -e 's|@''HAVE_UNISTRING_WOE32DLL_H''@|$(HAVE_UNISTRING_WOE32DLL_H)|g' \
+ -e 's/@''GNULIB_UNINORM_NFD_DLL_VARIABLE''@/$(GNULIB_UNINORM_NFD_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNINORM_NFC_DLL_VARIABLE''@/$(GNULIB_UNINORM_NFC_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNINORM_NFKD_DLL_VARIABLE''@/$(GNULIB_UNINORM_NFKD_DLL_VARIABLE)/g' \
+ -e 's/@''GNULIB_UNINORM_NFKC_DLL_VARIABLE''@/$(GNULIB_UNINORM_NFKC_DLL_VARIABLE)/g' \
+ $(srcdir)/uninorm.in.h > $@-t
$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += uninorm.h uninorm.h-t
diff --git a/modules/uninorm/nfc b/modules/uninorm/nfc
index 50ea27073e..c8696c5214 100644
--- a/modules/uninorm/nfc
+++ b/modules/uninorm/nfc
@@ -12,7 +12,8 @@ uninorm/composition
uninorm/nfd
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [uninorm/nfc])
+gl_UNINORM_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [uninorm/nfc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNINORM_NFC
diff --git a/modules/uninorm/nfd b/modules/uninorm/nfd
index 52a8acd1e5..50f1742da7 100644
--- a/modules/uninorm/nfd
+++ b/modules/uninorm/nfd
@@ -10,7 +10,8 @@ uninorm/base
uninorm/canonical-decomposition
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [uninorm/nfd])
+gl_UNINORM_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [uninorm/nfd])
Makefile.am:
if LIBUNISTRING_COMPILE_UNINORM_NFD
diff --git a/modules/uninorm/nfkc b/modules/uninorm/nfkc
index a5cb12b1c6..5fe7dfc409 100644
--- a/modules/uninorm/nfkc
+++ b/modules/uninorm/nfkc
@@ -12,7 +12,8 @@ uninorm/composition
uninorm/nfkd
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [uninorm/nfkc])
+gl_UNINORM_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [uninorm/nfkc])
Makefile.am:
if LIBUNISTRING_COMPILE_UNINORM_NFKC
diff --git a/modules/uninorm/nfkd b/modules/uninorm/nfkd
index a367ebe9be..cbc09a254b 100644
--- a/modules/uninorm/nfkd
+++ b/modules/uninorm/nfkd
@@ -10,7 +10,8 @@ uninorm/base
uninorm/compat-decomposition
configure.ac:
-gl_LIBUNISTRING_MODULE([1.1], [uninorm/nfkd])
+gl_UNINORM_H_REQUIRE_DEFAULTS
+gl_LIBUNISTRING_MODULE_WITH_VARIABLE([1.1], [uninorm/nfkd])
Makefile.am:
if LIBUNISTRING_COMPILE_UNINORM_NFKD