Don't use AC_LIBOBJ with file names in subdirectories.
authorBruno Haible <bruno@clisp.org>
Thu, 3 Jun 2010 22:21:14 +0000 (00:21 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 3 Jun 2010 22:21:14 +0000 (00:21 +0200)
462 files changed:
ChangeLog
NEWS
m4/libunistring-base.m4
m4/libunistring.m4
modules/unicase/empty-prefix-context
modules/unicase/empty-suffix-context
modules/unicase/locale-language
modules/unicase/tolower
modules/unicase/totitle
modules/unicase/toupper
modules/unicase/u16-casecmp
modules/unicase/u16-casecoll
modules/unicase/u16-casefold
modules/unicase/u16-casexfrm
modules/unicase/u16-ct-casefold
modules/unicase/u16-ct-tolower
modules/unicase/u16-ct-totitle
modules/unicase/u16-ct-toupper
modules/unicase/u16-is-cased
modules/unicase/u16-is-casefolded
modules/unicase/u16-is-lowercase
modules/unicase/u16-is-titlecase
modules/unicase/u16-is-uppercase
modules/unicase/u16-prefix-context
modules/unicase/u16-suffix-context
modules/unicase/u16-tolower
modules/unicase/u16-totitle
modules/unicase/u16-toupper
modules/unicase/u32-casecmp
modules/unicase/u32-casecoll
modules/unicase/u32-casefold
modules/unicase/u32-casexfrm
modules/unicase/u32-ct-casefold
modules/unicase/u32-ct-tolower
modules/unicase/u32-ct-totitle
modules/unicase/u32-ct-toupper
modules/unicase/u32-is-cased
modules/unicase/u32-is-casefolded
modules/unicase/u32-is-lowercase
modules/unicase/u32-is-titlecase
modules/unicase/u32-is-uppercase
modules/unicase/u32-prefix-context
modules/unicase/u32-suffix-context
modules/unicase/u32-tolower
modules/unicase/u32-totitle
modules/unicase/u32-toupper
modules/unicase/u8-casecmp
modules/unicase/u8-casecoll
modules/unicase/u8-casefold
modules/unicase/u8-casexfrm
modules/unicase/u8-ct-casefold
modules/unicase/u8-ct-tolower
modules/unicase/u8-ct-totitle
modules/unicase/u8-ct-toupper
modules/unicase/u8-is-cased
modules/unicase/u8-is-casefolded
modules/unicase/u8-is-lowercase
modules/unicase/u8-is-titlecase
modules/unicase/u8-is-uppercase
modules/unicase/u8-prefix-context
modules/unicase/u8-suffix-context
modules/unicase/u8-tolower
modules/unicase/u8-totitle
modules/unicase/u8-toupper
modules/unicase/ulc-casecmp
modules/unicase/ulc-casecoll
modules/unicase/ulc-casexfrm
modules/uniconv/u16-conv-from-enc
modules/uniconv/u16-conv-to-enc
modules/uniconv/u16-strconv-from-enc
modules/uniconv/u16-strconv-from-locale
modules/uniconv/u16-strconv-to-enc
modules/uniconv/u16-strconv-to-locale
modules/uniconv/u32-conv-from-enc
modules/uniconv/u32-conv-to-enc
modules/uniconv/u32-strconv-from-enc
modules/uniconv/u32-strconv-from-locale
modules/uniconv/u32-strconv-to-enc
modules/uniconv/u32-strconv-to-locale
modules/uniconv/u8-conv-from-enc
modules/uniconv/u8-conv-to-enc
modules/uniconv/u8-strconv-from-enc
modules/uniconv/u8-strconv-from-locale
modules/uniconv/u8-strconv-to-enc
modules/uniconv/u8-strconv-to-locale
modules/unictype/bidicategory-byname
modules/unictype/bidicategory-name
modules/unictype/bidicategory-of
modules/unictype/bidicategory-test
modules/unictype/block-list
modules/unictype/block-test
modules/unictype/category-C
modules/unictype/category-Cc
modules/unictype/category-Cf
modules/unictype/category-Cn
modules/unictype/category-Co
modules/unictype/category-Cs
modules/unictype/category-L
modules/unictype/category-Ll
modules/unictype/category-Lm
modules/unictype/category-Lo
modules/unictype/category-Lt
modules/unictype/category-Lu
modules/unictype/category-M
modules/unictype/category-Mc
modules/unictype/category-Me
modules/unictype/category-Mn
modules/unictype/category-N
modules/unictype/category-Nd
modules/unictype/category-Nl
modules/unictype/category-No
modules/unictype/category-P
modules/unictype/category-Pc
modules/unictype/category-Pd
modules/unictype/category-Pe
modules/unictype/category-Pf
modules/unictype/category-Pi
modules/unictype/category-Po
modules/unictype/category-Ps
modules/unictype/category-S
modules/unictype/category-Sc
modules/unictype/category-Sk
modules/unictype/category-Sm
modules/unictype/category-So
modules/unictype/category-Z
modules/unictype/category-Zl
modules/unictype/category-Zp
modules/unictype/category-Zs
modules/unictype/category-and
modules/unictype/category-and-not
modules/unictype/category-byname
modules/unictype/category-name
modules/unictype/category-none
modules/unictype/category-of
modules/unictype/category-or
modules/unictype/category-test
modules/unictype/combining-class
modules/unictype/ctype-alnum
modules/unictype/ctype-alpha
modules/unictype/ctype-blank
modules/unictype/ctype-cntrl
modules/unictype/ctype-digit
modules/unictype/ctype-graph
modules/unictype/ctype-lower
modules/unictype/ctype-print
modules/unictype/ctype-punct
modules/unictype/ctype-space
modules/unictype/ctype-upper
modules/unictype/ctype-xdigit
modules/unictype/decimal-digit
modules/unictype/digit
modules/unictype/mirror
modules/unictype/numeric
modules/unictype/property-alphabetic
modules/unictype/property-ascii-hex-digit
modules/unictype/property-bidi-arabic-digit
modules/unictype/property-bidi-arabic-right-to-left
modules/unictype/property-bidi-block-separator
modules/unictype/property-bidi-boundary-neutral
modules/unictype/property-bidi-common-separator
modules/unictype/property-bidi-control
modules/unictype/property-bidi-embedding-or-override
modules/unictype/property-bidi-eur-num-separator
modules/unictype/property-bidi-eur-num-terminator
modules/unictype/property-bidi-european-digit
modules/unictype/property-bidi-hebrew-right-to-left
modules/unictype/property-bidi-left-to-right
modules/unictype/property-bidi-non-spacing-mark
modules/unictype/property-bidi-other-neutral
modules/unictype/property-bidi-pdf
modules/unictype/property-bidi-segment-separator
modules/unictype/property-bidi-whitespace
modules/unictype/property-byname
modules/unictype/property-combining
modules/unictype/property-composite
modules/unictype/property-currency-symbol
modules/unictype/property-dash
modules/unictype/property-decimal-digit
modules/unictype/property-default-ignorable-code-point
modules/unictype/property-deprecated
modules/unictype/property-diacritic
modules/unictype/property-extender
modules/unictype/property-format-control
modules/unictype/property-grapheme-base
modules/unictype/property-grapheme-extend
modules/unictype/property-grapheme-link
modules/unictype/property-hex-digit
modules/unictype/property-hyphen
modules/unictype/property-id-continue
modules/unictype/property-id-start
modules/unictype/property-ideographic
modules/unictype/property-ids-binary-operator
modules/unictype/property-ids-trinary-operator
modules/unictype/property-ignorable-control
modules/unictype/property-iso-control
modules/unictype/property-join-control
modules/unictype/property-left-of-pair
modules/unictype/property-line-separator
modules/unictype/property-logical-order-exception
modules/unictype/property-lowercase
modules/unictype/property-math
modules/unictype/property-non-break
modules/unictype/property-not-a-character
modules/unictype/property-numeric
modules/unictype/property-other-alphabetic
modules/unictype/property-other-default-ignorable-code-point
modules/unictype/property-other-grapheme-extend
modules/unictype/property-other-id-continue
modules/unictype/property-other-id-start
modules/unictype/property-other-lowercase
modules/unictype/property-other-math
modules/unictype/property-other-uppercase
modules/unictype/property-paired-punctuation
modules/unictype/property-paragraph-separator
modules/unictype/property-pattern-syntax
modules/unictype/property-pattern-white-space
modules/unictype/property-private-use
modules/unictype/property-punctuation
modules/unictype/property-quotation-mark
modules/unictype/property-radical
modules/unictype/property-sentence-terminal
modules/unictype/property-soft-dotted
modules/unictype/property-space
modules/unictype/property-terminal-punctuation
modules/unictype/property-test
modules/unictype/property-titlecase
modules/unictype/property-unassigned-code-value
modules/unictype/property-unified-ideograph
modules/unictype/property-uppercase
modules/unictype/property-variation-selector
modules/unictype/property-white-space
modules/unictype/property-xid-continue
modules/unictype/property-xid-start
modules/unictype/property-zero-width
modules/unictype/scripts
modules/unictype/syntax-c-ident
modules/unictype/syntax-c-whitespace
modules/unictype/syntax-java-ident
modules/unictype/syntax-java-whitespace
modules/unilbrk/u16-possible-linebreaks
modules/unilbrk/u16-width-linebreaks
modules/unilbrk/u32-possible-linebreaks
modules/unilbrk/u32-width-linebreaks
modules/unilbrk/u8-possible-linebreaks
modules/unilbrk/u8-width-linebreaks
modules/unilbrk/ulc-possible-linebreaks
modules/unilbrk/ulc-width-linebreaks
modules/uniname/uniname
modules/uninorm/canonical-decomposition
modules/uninorm/composition
modules/uninorm/decomposing-form
modules/uninorm/decomposition
modules/uninorm/filter
modules/uninorm/nfc
modules/uninorm/nfd
modules/uninorm/nfkc
modules/uninorm/nfkd
modules/uninorm/u16-normalize
modules/uninorm/u16-normcmp
modules/uninorm/u16-normcoll
modules/uninorm/u16-normxfrm
modules/uninorm/u32-normalize
modules/uninorm/u32-normcmp
modules/uninorm/u32-normcoll
modules/uninorm/u32-normxfrm
modules/uninorm/u8-normalize
modules/uninorm/u8-normcmp
modules/uninorm/u8-normcoll
modules/uninorm/u8-normxfrm
modules/unistdio/u16-asnprintf
modules/unistdio/u16-asprintf
modules/unistdio/u16-snprintf
modules/unistdio/u16-sprintf
modules/unistdio/u16-u16-asnprintf
modules/unistdio/u16-u16-asprintf
modules/unistdio/u16-u16-snprintf
modules/unistdio/u16-u16-sprintf
modules/unistdio/u16-u16-vasnprintf
modules/unistdio/u16-u16-vasprintf
modules/unistdio/u16-u16-vsnprintf
modules/unistdio/u16-u16-vsprintf
modules/unistdio/u16-vasnprintf
modules/unistdio/u16-vasprintf
modules/unistdio/u16-vsnprintf
modules/unistdio/u16-vsprintf
modules/unistdio/u32-asnprintf
modules/unistdio/u32-asprintf
modules/unistdio/u32-snprintf
modules/unistdio/u32-sprintf
modules/unistdio/u32-u32-asnprintf
modules/unistdio/u32-u32-asprintf
modules/unistdio/u32-u32-snprintf
modules/unistdio/u32-u32-sprintf
modules/unistdio/u32-u32-vasnprintf
modules/unistdio/u32-u32-vasprintf
modules/unistdio/u32-u32-vsnprintf
modules/unistdio/u32-u32-vsprintf
modules/unistdio/u32-vasnprintf
modules/unistdio/u32-vasprintf
modules/unistdio/u32-vsnprintf
modules/unistdio/u32-vsprintf
modules/unistdio/u8-asnprintf
modules/unistdio/u8-asprintf
modules/unistdio/u8-snprintf
modules/unistdio/u8-sprintf
modules/unistdio/u8-u8-asnprintf
modules/unistdio/u8-u8-asprintf
modules/unistdio/u8-u8-snprintf
modules/unistdio/u8-u8-sprintf
modules/unistdio/u8-u8-vasnprintf
modules/unistdio/u8-u8-vasprintf
modules/unistdio/u8-u8-vsnprintf
modules/unistdio/u8-u8-vsprintf
modules/unistdio/u8-vasnprintf
modules/unistdio/u8-vasprintf
modules/unistdio/u8-vsnprintf
modules/unistdio/u8-vsprintf
modules/unistdio/ulc-asnprintf
modules/unistdio/ulc-asprintf
modules/unistdio/ulc-fprintf
modules/unistdio/ulc-snprintf
modules/unistdio/ulc-sprintf
modules/unistdio/ulc-vasnprintf
modules/unistdio/ulc-vasprintf
modules/unistdio/ulc-vfprintf
modules/unistdio/ulc-vsnprintf
modules/unistdio/ulc-vsprintf
modules/unistr/u16-check
modules/unistr/u16-chr
modules/unistr/u16-cmp
modules/unistr/u16-cmp2
modules/unistr/u16-cpy
modules/unistr/u16-cpy-alloc
modules/unistr/u16-endswith
modules/unistr/u16-mblen
modules/unistr/u16-mbsnlen
modules/unistr/u16-mbtouc
modules/unistr/u16-mbtouc-unsafe
modules/unistr/u16-mbtoucr
modules/unistr/u16-move
modules/unistr/u16-next
modules/unistr/u16-prev
modules/unistr/u16-set
modules/unistr/u16-startswith
modules/unistr/u16-stpcpy
modules/unistr/u16-stpncpy
modules/unistr/u16-strcat
modules/unistr/u16-strchr
modules/unistr/u16-strcmp
modules/unistr/u16-strcoll
modules/unistr/u16-strcpy
modules/unistr/u16-strcspn
modules/unistr/u16-strdup
modules/unistr/u16-strlen
modules/unistr/u16-strmblen
modules/unistr/u16-strmbtouc
modules/unistr/u16-strncat
modules/unistr/u16-strncmp
modules/unistr/u16-strncpy
modules/unistr/u16-strnlen
modules/unistr/u16-strpbrk
modules/unistr/u16-strrchr
modules/unistr/u16-strspn
modules/unistr/u16-strstr
modules/unistr/u16-strtok
modules/unistr/u16-to-u32
modules/unistr/u16-to-u8
modules/unistr/u16-uctomb
modules/unistr/u32-check
modules/unistr/u32-chr
modules/unistr/u32-cmp
modules/unistr/u32-cmp2
modules/unistr/u32-cpy
modules/unistr/u32-cpy-alloc
modules/unistr/u32-endswith
modules/unistr/u32-mblen
modules/unistr/u32-mbsnlen
modules/unistr/u32-mbtouc
modules/unistr/u32-mbtouc-unsafe
modules/unistr/u32-mbtoucr
modules/unistr/u32-move
modules/unistr/u32-next
modules/unistr/u32-prev
modules/unistr/u32-set
modules/unistr/u32-startswith
modules/unistr/u32-stpcpy
modules/unistr/u32-stpncpy
modules/unistr/u32-strcat
modules/unistr/u32-strchr
modules/unistr/u32-strcmp
modules/unistr/u32-strcoll
modules/unistr/u32-strcpy
modules/unistr/u32-strcspn
modules/unistr/u32-strdup
modules/unistr/u32-strlen
modules/unistr/u32-strmblen
modules/unistr/u32-strmbtouc
modules/unistr/u32-strncat
modules/unistr/u32-strncmp
modules/unistr/u32-strncpy
modules/unistr/u32-strnlen
modules/unistr/u32-strpbrk
modules/unistr/u32-strrchr
modules/unistr/u32-strspn
modules/unistr/u32-strstr
modules/unistr/u32-strtok
modules/unistr/u32-to-u16
modules/unistr/u32-to-u8
modules/unistr/u32-uctomb
modules/unistr/u8-check
modules/unistr/u8-chr
modules/unistr/u8-cmp
modules/unistr/u8-cmp2
modules/unistr/u8-cpy
modules/unistr/u8-cpy-alloc
modules/unistr/u8-endswith
modules/unistr/u8-mblen
modules/unistr/u8-mbsnlen
modules/unistr/u8-mbtouc
modules/unistr/u8-mbtouc-unsafe
modules/unistr/u8-mbtoucr
modules/unistr/u8-move
modules/unistr/u8-next
modules/unistr/u8-prev
modules/unistr/u8-set
modules/unistr/u8-startswith
modules/unistr/u8-stpcpy
modules/unistr/u8-stpncpy
modules/unistr/u8-strcat
modules/unistr/u8-strchr
modules/unistr/u8-strcmp
modules/unistr/u8-strcoll
modules/unistr/u8-strcpy
modules/unistr/u8-strcspn
modules/unistr/u8-strdup
modules/unistr/u8-strlen
modules/unistr/u8-strmblen
modules/unistr/u8-strmbtouc
modules/unistr/u8-strncat
modules/unistr/u8-strncmp
modules/unistr/u8-strncpy
modules/unistr/u8-strnlen
modules/unistr/u8-strpbrk
modules/unistr/u8-strrchr
modules/unistr/u8-strspn
modules/unistr/u8-strstr
modules/unistr/u8-strtok
modules/unistr/u8-to-u16
modules/unistr/u8-to-u32
modules/unistr/u8-uctomb
modules/uniwbrk/u16-wordbreaks
modules/uniwbrk/u32-wordbreaks
modules/uniwbrk/u8-wordbreaks
modules/uniwbrk/ulc-wordbreaks
modules/uniwbrk/wordbreak-property
modules/uniwidth/u16-strwidth
modules/uniwidth/u16-width
modules/uniwidth/u32-strwidth
modules/uniwidth/u32-width
modules/uniwidth/u8-strwidth
modules/uniwidth/u8-width
modules/uniwidth/width

index ec1c80f9bef01b4e80fb273b0967f22c92800a64..e1c5d8b8b5764a543b997aa6e3cb2fbd442a13c9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Don't use AC_LIBOBJ with file names in subdirectories.
+       * m4/libunistring-base.m4 (gl_LIBUNISTRING_MODULE): Renamed from
+       gl_LIBUNISTRING_LIBSOURCE. Take a module name as argument, not a file
+       name. Define an automake conditional. Don't invoke AC_LIBOBJ.
+       * m4/libunistring.m4 (gl_LIBUNISTRING): Update AC_BEFORE invocation.
+       * modules/uni*/* (configure.ac): Use gl_LIBUNISTRING_MODULE instead of
+       gl_LIBUNISTRING_LIBSOURCE.
+       (Makefile.am): Augment lib_SOURCES here, conditionally.
+       * NEWS: Drop requirement for Automake option 'subdir-objects'.
+
 2010-06-03  Bruno Haible  <bruno@clisp.org>
 
        Simplify gl_LIBUNISTRING_VERSION_CMP expansion.
diff --git a/NEWS b/NEWS
index 64569897a74f0a82ffd0058be7eadaa11fd19007..bb94b033bafa11b0c09e133af819a70827c692c8 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -6,9 +6,6 @@ User visible incompatible changes
 
 Date        Modules         Changes
 
-2010-05-18  uni*/*          The Makefile.am now needs to declare the Automake
-                            option 'subdir-objects'.
-
 2010-04-02  maintainer-makefile
                             The macro _prohibit_regexp has been revamped into
                             a new macro _sc_search_regexp; custom syntax
index 09165c5fc9e5554b1b233b3cfedcdc2cb7ee971a..8335ec54c2bdede7765a3ecc5daf669ad007c7b2 100644 (file)
@@ -1,4 +1,4 @@
-# libunistring-base.m4 serial 4
+# libunistring-base.m4 serial 5
 dnl Copyright (C) 2010 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -6,28 +6,26 @@ dnl with or without modifications, as long as this notice is preserved.
 
 dnl From Paolo Bonzini and Bruno Haible.
 
-dnl gl_LIBUNISTRING_LIBSOURCE([VERSION], [SourceFile])
-dnl Declares that SourceFile should be compiled, unless we are linking
-dnl with libunistring and its version is >= the given VERSION.
-dnl SourceFile should be relative to the lib directory and end in '.c'.
+dnl gl_LIBUNISTRING_MODULE([VERSION], [Module])
+dnl Declares that the source files of Module should be compiled, unless we
+dnl are linking with libunistring and its version is >= the given VERSION.
+dnl Defines an automake conditional LIBUNISTRING_COMPILE_$MODULE that is
+dnl true if the source files of Module should be compiled.
 dnl This macro is to be used for public libunistring API, not for
 dnl undocumented API.
 dnl
 dnl You have to bump the VERSION argument to the next projected version
 dnl number each time you make a change that affects the behaviour of the
-dnl functions defined in SourceFile (even if SourceFile itself does not
+dnl functions defined in Module (even if the sources of Module itself do not
 dnl change).
 
-AC_DEFUN([gl_LIBUNISTRING_LIBSOURCE],
+AC_DEFUN([gl_LIBUNISTRING_MODULE],
 [
   AC_REQUIRE([gl_LIBUNISTRING_LIB_PREPARE])
   dnl Use the variables HAVE_LIBUNISTRING, LIBUNISTRING_VERSION from
   dnl gl_LIBUNISTRING_CORE if that macro has been run.
-  if gl_LIBUNISTRING_VERSION_CMP([$1]); then
-    m4_foreach_w([gl_source_file], [$2],
-      [AC_LIBOBJ(m4_bpatsubst(m4_defn([gl_source_file]), [\.c$], []))
-      ])
-  fi
+  AM_CONDITIONAL(AS_TR_CPP([LIBUNISTRING_COMPILE_$2]),
+    [gl_LIBUNISTRING_VERSION_CMP([$1])])
 ])
 
 dnl gl_LIBUNISTRING_LIBHEADER([VERSION], [HeaderFile])
@@ -38,8 +36,8 @@ dnl Prepares for substituting LIBUNISTRING_HEADERFILE (to HeaderFile or empty).
 dnl
 dnl When we are linking with the already installed libunistring and its version
 dnl is < VERSION, we create HeaderFile here, because we may compile functions
-dnl (via gl_LIBUNISTRING_LIBSOURCE above) that are not contained in the
-dnl installed version.
+dnl (via gl_LIBUNISTRING_MODULE above) that are not contained in the installed
+dnl version.
 dnl When we are linking with the already installed libunistring and its version
 dnl is > VERSION, we don't create HeaderFile here: it could cause compilation
 dnl errors in other libunistring header files if some types are missing.
index 2dfa268b9fcecbac4a6dfee817958ce99d9eef85..7e920e5d931c7de843422db150467ccdc90bb795 100644 (file)
@@ -1,4 +1,4 @@
-# libunistring.m4 serial 8
+# libunistring.m4 serial 9
 dnl Copyright (C) 2009-2010 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -29,7 +29,7 @@ m4_define([gl_libunistring_AC_DEFUN],
         [$1], [$2])]]))
 gl_libunistring_AC_DEFUN([gl_LIBUNISTRING],
 [
-  AC_BEFORE([$0], [gl_LIBUNISTRING_LIBSOURCE])
+  AC_BEFORE([$0], [gl_LIBUNISTRING_MODULE])
   AC_BEFORE([$0], [gl_LIBUNISTRING_LIBHEADER])
   AC_BEFORE([$0], [gl_LIBUNISTRING_LIB_PREPARE])
 
index 6f9bed68b6c157c206d8fadbe05e409e7f8d9f1a..8d793ab23e479bedf45a08944abc8739e945cc01 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unicase/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/empty-prefix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/empty-prefix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_EMPTY_PREFIX_CONTEXT
+lib_SOURCES += unicase/empty-prefix-context.c
+endif
 
 Include:
 "unicase.h"
index 9d93cbd9f3cc0bcf13caa3eeeef68027fd0e72eb..161ef07777952c06f3bf4c11d4b2e464d9b8ffbd 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unicase/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/empty-suffix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/empty-suffix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_EMPTY_SUFFIX_CONTEXT
+lib_SOURCES += unicase/empty-suffix-context.c
+endif
 
 Include:
 "unicase.h"
index da3e540d53686a713aebab5aafeccc474b0fe334..8b05a975a4f3e2df61dc1b76bcc5637ac8038960 100644 (file)
@@ -11,9 +11,12 @@ localename
 gperf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unicase/locale-language.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unicase/locale-language])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_LOCALE_LANGUAGE
+lib_SOURCES += unicase/locale-language.c
+endif
 
 unicase/locale-languages.h: $(srcdir)/unicase/locale-languages.gperf
        $(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $(srcdir)/unicase/locale-languages.h-t
index e28ee496d62ef0426f882e63350c0cc472de029d..d784e573948064009d2e04fc1cd71035b05033fa 100644 (file)
@@ -10,9 +10,12 @@ Depends-on:
 unicase/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/tolower.c])
+gl_LIBUNISTRING_MODULE([0.9], [unicase/tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_TOLOWER
+lib_SOURCES += unicase/tolower.c
+endif
 
 Include:
 "unicase.h"
index 6c7640a146d30ebbfa2b536c3fbbb90f95eb9108..deb569516f9f080299ef48ff1deceef9b7ee54f0 100644 (file)
@@ -10,9 +10,12 @@ Depends-on:
 unicase/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/totitle.c])
+gl_LIBUNISTRING_MODULE([0.9], [unicase/totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_TOTITLE
+lib_SOURCES += unicase/totitle.c
+endif
 
 Include:
 "unicase.h"
index e4fc08feedab800898ec07387f3db814f46da3ac..845ebc03eaf5a5f78a1d5809ee79f298b169a6a9 100644 (file)
@@ -10,9 +10,12 @@ Depends-on:
 unicase/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unicase/toupper.c])
+gl_LIBUNISTRING_MODULE([0.9], [unicase/toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_TOUPPER
+lib_SOURCES += unicase/toupper.c
+endif
 
 Include:
 "unicase.h"
index d974d0693a8f899badaf97a5ae57a8a3660d1c75..bd28d0dc17d93dc873845f8fe42759d49ffa6617 100644 (file)
@@ -13,9 +13,12 @@ unistr/u16-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casecmp.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-casecmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CASECMP
+lib_SOURCES += unicase/u16-casecmp.c
+endif
 
 Include:
 "unicase.h"
index de7b69664c1ead4fa81300edcd1e3fe105b44105..b5f801aaa554d8cec25e08f7d1777ccb402024d8 100644 (file)
@@ -12,9 +12,12 @@ unicase/u16-casexfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casecoll.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-casecoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CASECOLL
+lib_SOURCES += unicase/u16-casecoll.c
+endif
 
 Include:
 "unicase.h"
index 5e15fa447b159e7b230779fd88d19a666f7db72d..db48a51749b2576bebb8ee62c932e501976b3c16 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CASEFOLD
+lib_SOURCES += unicase/u16-casefold.c
+endif
 
 Include:
 "unicase.h"
index f30954d68645fb4ec276b71949b8c3a41a83e718..78774e2a750011fad07aa17d8fbe79a2596f91a3 100644 (file)
@@ -14,9 +14,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-casexfrm.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-casexfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CASEXFRM
+lib_SOURCES += unicase/u16-casexfrm.c
+endif
 
 Include:
 "unicase.h"
index d85ec51afae049ed09c1f394bf48364206d3aac7..84be69daf64f5dc01457ca766816cdda77ac23ae 100644 (file)
@@ -15,9 +15,12 @@ uninorm/u16-normalize
 uninorm/nfd
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-ct-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CT_CASEFOLD
+lib_SOURCES += unicase/u16-ct-casefold.c
+endif
 
 Include:
 "unicase.h"
index 51724a42592ce8ed03b83a63e7652932f5e08ca1..f040e62d6c908231690e80d2daaf9ef19791550e 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-ct-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOLOWER
+lib_SOURCES += unicase/u16-ct-tolower.c
+endif
 
 Include:
 "unicase.h"
index 6d02d1867044c370bfc9ef23ce83781b4f51308d..0ba83feac132c03cf0e8a1f976c2a038b0d3273e 100644 (file)
@@ -23,9 +23,12 @@ uninorm/u16-normalize
 stdbool
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-ct-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOTITLE
+lib_SOURCES += unicase/u16-ct-totitle.c
+endif
 
 Include:
 "unicase.h"
index f513a58707a342d41150814da4cdabab0efb11e7..c39dd8538a446436608da17113fde2ffdc013eb2 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-ct-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-ct-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_CT_TOUPPER
+lib_SOURCES += unicase/u16-ct-toupper.c
+endif
 
 Include:
 "unicase.h"
index fd3921ed389b9bad2ebaeb4481c9121f17343e3f..f5aa7bbf77f435d807e1f4876ab62f9dcf295c2a 100644 (file)
@@ -15,9 +15,12 @@ uninorm/nfd
 unistr/u16-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-cased.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-is-cased])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASED
+lib_SOURCES += unicase/u16-is-cased.c
+endif
 
 Include:
 "unicase.h"
index 6471a9a578c2fb2a940ade74d023258ec4f45410..d3959ecaa34f328fb55cf3026cac47b744f9994f 100644 (file)
@@ -10,9 +10,12 @@ unicase/u16-is-invariant
 unicase/u16-casefold
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-casefolded.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-is-casefolded])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_IS_CASEFOLDED
+lib_SOURCES += unicase/u16-is-casefolded.c
+endif
 
 Include:
 "unicase.h"
index 62481a08a3442946860ad7ab6214434d0eaf034e..43f1dfdd6f68615b215cce35c1402d15cc0a7027 100644 (file)
@@ -10,9 +10,12 @@ unicase/u16-is-invariant
 unicase/u16-tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-lowercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-is-lowercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_IS_LOWERCASE
+lib_SOURCES += unicase/u16-is-lowercase.c
+endif
 
 Include:
 "unicase.h"
index 6501c233b5f959b5896f2ca90d1a57cbadf5ed9c..cdfb764955b941143fd18fb42df86eac2eadee1c 100644 (file)
@@ -10,9 +10,12 @@ unicase/u16-is-invariant
 unicase/u16-totitle
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-titlecase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-is-titlecase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_IS_TITLECASE
+lib_SOURCES += unicase/u16-is-titlecase.c
+endif
 
 Include:
 "unicase.h"
index aa4995e161885bf31dae1cd672766b829ee26b29..ee94f8c33a9bdff40ff6f7f1dc2644d4a340385e 100644 (file)
@@ -10,9 +10,12 @@ unicase/u16-is-invariant
 unicase/u16-toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-is-uppercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-is-uppercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_IS_UPPERCASE
+lib_SOURCES += unicase/u16-is-uppercase.c
+endif
 
 Include:
 "unicase.h"
index 3f7b6d1a1a8280dd81cdb4c8d60204f40a7ce557..268359cfcfe103b96e7d4eb6335b4c6be01e5052 100644 (file)
@@ -15,9 +15,12 @@ unistr/u16-mbtouc-unsafe
 unistr/u16-prev
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-prefix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-prefix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_PREFIX_CONTEXT
+lib_SOURCES += unicase/u16-prefix-context.c
+endif
 
 Include:
 "unicase.h"
index 18c43c7c11d9d9d803f1c721bb4bc07c124460db..77922658b3867468b4372d79c14c7693def658c9 100644 (file)
@@ -14,9 +14,12 @@ unictype/combining-class
 unistr/u16-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-suffix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-suffix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_SUFFIX_CONTEXT
+lib_SOURCES += unicase/u16-suffix-context.c
+endif
 
 Include:
 "unicase.h"
index d926f8af087e8873feeb4587941a4aa4f749fdef..46b3f277475234775d2cdef1c47b5630e55151f6 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_TOLOWER
+lib_SOURCES += unicase/u16-tolower.c
+endif
 
 Include:
 "unicase.h"
index f6cbda56897724f44f490abc7d57a2c64241e3ad..fb419f7f63e601d2cbd1c356e53cc891a8ecb968 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_TOTITLE
+lib_SOURCES += unicase/u16-totitle.c
+endif
 
 Include:
 "unicase.h"
index de6d2a52b5e5c75b709d325f1b76d63e20d48650..87d9b2dcbf81c31e9718b9ff18dee4a6d248c8ef 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u16-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u16-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U16_TOUPPER
+lib_SOURCES += unicase/u16-toupper.c
+endif
 
 Include:
 "unicase.h"
index cbc620f91c2a9389d5e492518e954788ab61aa7c..2be817f02cc3720a944cc5a6eb8b154dd2a78eac 100644 (file)
@@ -13,9 +13,12 @@ unistr/u32-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casecmp.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-casecmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CASECMP
+lib_SOURCES += unicase/u32-casecmp.c
+endif
 
 Include:
 "unicase.h"
index 5e67f3505ee02231f56b0bc966caf9d8f74c050d..9400197360f738d1f08ec020e706e76a8c585660 100644 (file)
@@ -12,9 +12,12 @@ unicase/u32-casexfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casecoll.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-casecoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CASECOLL
+lib_SOURCES += unicase/u32-casecoll.c
+endif
 
 Include:
 "unicase.h"
index e753e5047e28fe9a3a33cb80fc5271a9de51e969..ca2e6551d39e9d4eccde5153640a1ccf484ca9e5 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CASEFOLD
+lib_SOURCES += unicase/u32-casefold.c
+endif
 
 Include:
 "unicase.h"
index b206ad9a7a0f2a8342515b56a9139d63c75e0559..6fb660eab5fecd4380b31260aa4e9a238484d020 100644 (file)
@@ -14,9 +14,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-casexfrm.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-casexfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CASEXFRM
+lib_SOURCES += unicase/u32-casexfrm.c
+endif
 
 Include:
 "unicase.h"
index e2931f6ff951efacab5c2d008284877e6f5d7f79..805cfdc271be4878f6e27635da7419cd1e09de1e 100644 (file)
@@ -15,9 +15,12 @@ uninorm/u32-normalize
 uninorm/nfd
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-ct-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CT_CASEFOLD
+lib_SOURCES += unicase/u32-ct-casefold.c
+endif
 
 Include:
 "unicase.h"
index cfd7f34a0182d2d57daeedc323837361141837ce..e54127cf7cd688e2052d95d52887ad3d7a9c64d6 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-ct-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOLOWER
+lib_SOURCES += unicase/u32-ct-tolower.c
+endif
 
 Include:
 "unicase.h"
index 1c665ac890f4cd69a47fc7eb8393158aae6ddcf5..9f77a96bd83b53a51e003687a69cba0c85a7d2aa 100644 (file)
@@ -23,9 +23,12 @@ uninorm/u32-normalize
 stdbool
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-ct-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOTITLE
+lib_SOURCES += unicase/u32-ct-totitle.c
+endif
 
 Include:
 "unicase.h"
index b76397a6f50f7aa00dcfa958c20ef8c33da7212a..c6d0055831533bdf743d520253220239351cb194 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-ct-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-ct-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_CT_TOUPPER
+lib_SOURCES += unicase/u32-ct-toupper.c
+endif
 
 Include:
 "unicase.h"
index d57777b6942fd2994b3906ec4f1f3df7d43aca1f..6ae6ecb60c33ccc9f82cdfc8d394edd94de15ffa 100644 (file)
@@ -15,9 +15,12 @@ uninorm/nfd
 unistr/u32-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-cased.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-is-cased])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASED
+lib_SOURCES += unicase/u32-is-cased.c
+endif
 
 Include:
 "unicase.h"
index 7f59a81173a9de679897af93989d7c038ea596eb..cbe0ba339d32a8a00e67dc86f3528e610d111cf9 100644 (file)
@@ -10,9 +10,12 @@ unicase/u32-is-invariant
 unicase/u32-casefold
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-casefolded.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-is-casefolded])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_IS_CASEFOLDED
+lib_SOURCES += unicase/u32-is-casefolded.c
+endif
 
 Include:
 "unicase.h"
index f459e38f1269743122819df7915ae4fc10d2b88b..bd568b009354d0cd62573bc0cdd7c457b8198d64 100644 (file)
@@ -10,9 +10,12 @@ unicase/u32-is-invariant
 unicase/u32-tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-lowercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-is-lowercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_IS_LOWERCASE
+lib_SOURCES += unicase/u32-is-lowercase.c
+endif
 
 Include:
 "unicase.h"
index df841b24cd7bf4be043ef4ffc7ca9feba9c5dbe8..54d0e5c6220bc01a09ad19348bfc139a25bc8a96 100644 (file)
@@ -10,9 +10,12 @@ unicase/u32-is-invariant
 unicase/u32-totitle
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-titlecase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-is-titlecase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_IS_TITLECASE
+lib_SOURCES += unicase/u32-is-titlecase.c
+endif
 
 Include:
 "unicase.h"
index 5b6215c644ed3679c295f3b6f62267d4c2072d52..8586ee861bcddc62370d33d84b02cdaeac0f19b1 100644 (file)
@@ -10,9 +10,12 @@ unicase/u32-is-invariant
 unicase/u32-toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-is-uppercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-is-uppercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_IS_UPPERCASE
+lib_SOURCES += unicase/u32-is-uppercase.c
+endif
 
 Include:
 "unicase.h"
index 5b3e3e4615f8f71a4320bd0d0246abaddb0252eb..2532a14480975f6d331751272858988dcbf10d46 100644 (file)
@@ -15,9 +15,12 @@ unistr/u32-mbtouc-unsafe
 unistr/u32-prev
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-prefix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-prefix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_PREFIX_CONTEXT
+lib_SOURCES += unicase/u32-prefix-context.c
+endif
 
 Include:
 "unicase.h"
index 221f3982e80d1957fda6ce590c9ec17a4442bda7..7385db994d6c8972cbaa0db05dd45437c5697f52 100644 (file)
@@ -14,9 +14,12 @@ unictype/combining-class
 unistr/u32-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-suffix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-suffix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_SUFFIX_CONTEXT
+lib_SOURCES += unicase/u32-suffix-context.c
+endif
 
 Include:
 "unicase.h"
index dc27375af7cecf6ef0c801b9899a542be64f8d0c..262d4757e79d4bdf7cdf37af7eafff33371f7396 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_TOLOWER
+lib_SOURCES += unicase/u32-tolower.c
+endif
 
 Include:
 "unicase.h"
index 0e41340c89122f56671b30b511c72b4143b1294b..9f96f6c7dcf5fa05c952f126214f840ed496b087 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_TOTITLE
+lib_SOURCES += unicase/u32-totitle.c
+endif
 
 Include:
 "unicase.h"
index 009e0946569026ee2ae2f2c0fa0430afcb8c7de7..8a5d8ac90f57ef74834f1789bc706b2790ab06b2 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u32-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u32-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U32_TOUPPER
+lib_SOURCES += unicase/u32-toupper.c
+endif
 
 Include:
 "unicase.h"
index 28dc0cb1a259ef0e8f97cc0b6b7c8fe1489a8ab4..86598c7a1a6521afc5eded2d73f00426e7e92a87 100644 (file)
@@ -13,9 +13,12 @@ unistr/u8-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casecmp.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-casecmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CASECMP
+lib_SOURCES += unicase/u8-casecmp.c
+endif
 
 Include:
 "unicase.h"
index 8d69a2488664603ce73853b234fd8ca853c1d5f0..8209fc3a59bf3fca308815904d7b6ac31b61fa12 100644 (file)
@@ -12,9 +12,12 @@ unicase/u8-casexfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casecoll.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-casecoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CASECOLL
+lib_SOURCES += unicase/u8-casecoll.c
+endif
 
 Include:
 "unicase.h"
index 76740d337d25a3c317bbc7bfb42e310a2ae0a0c8..b9b24ff036f4f963456c805fd1e4139cb1cae801 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CASEFOLD
+lib_SOURCES += unicase/u8-casefold.c
+endif
 
 Include:
 "unicase.h"
index c8f62fecbc437a76ce9dc37f102e07be678884d3..968dd59be0993d495562f2ede5285cf4e434e73f 100644 (file)
@@ -14,9 +14,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-casexfrm.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-casexfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CASEXFRM
+lib_SOURCES += unicase/u8-casexfrm.c
+endif
 
 Include:
 "unicase.h"
index e4b2d44dc81d2f5ff95110168c0e0d2af0760294..b25bee4326acfeb8871c0b4d1f079f275cfac3b9 100644 (file)
@@ -15,9 +15,12 @@ uninorm/u8-normalize
 uninorm/nfd
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-casefold.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-ct-casefold])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CT_CASEFOLD
+lib_SOURCES += unicase/u8-ct-casefold.c
+endif
 
 Include:
 "unicase.h"
index 609bb27fadf73dc4da562e5f9dae54de4c870798..0e1973bd0801385628cab83e5a4047e5ebf9a180 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-ct-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOLOWER
+lib_SOURCES += unicase/u8-ct-tolower.c
+endif
 
 Include:
 "unicase.h"
index b0618a9e30af353fedde40d7b43e694326be6d44..af95f369b03fe30ee3e8495fb110f168aaa98210 100644 (file)
@@ -23,9 +23,12 @@ uninorm/u8-normalize
 stdbool
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-ct-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOTITLE
+lib_SOURCES += unicase/u8-ct-totitle.c
+endif
 
 Include:
 "unicase.h"
index 23134f78745f68b5e45939257774ea2634af8f11..0c30749cb79d46fcc9cd52689f30cbc709314121 100644 (file)
@@ -11,9 +11,12 @@ unicase/special-casing
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-ct-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-ct-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_CT_TOUPPER
+lib_SOURCES += unicase/u8-ct-toupper.c
+endif
 
 Include:
 "unicase.h"
index 8da54865fbde7a09b8aec60df4b23862c4259e0c..db7ee23e20245e03cf869604a5537c9b4b198c6c 100644 (file)
@@ -15,9 +15,12 @@ uninorm/nfd
 unistr/u8-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-cased.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-is-cased])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASED
+lib_SOURCES += unicase/u8-is-cased.c
+endif
 
 Include:
 "unicase.h"
index 32bcc509d6b26ee47afdb7ef89060617fc7a728d..80773ba0d97a09733f54a7b1eaddf1b6249691ff 100644 (file)
@@ -10,9 +10,12 @@ unicase/u8-is-invariant
 unicase/u8-casefold
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-casefolded.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-is-casefolded])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_IS_CASEFOLDED
+lib_SOURCES += unicase/u8-is-casefolded.c
+endif
 
 Include:
 "unicase.h"
index 2c385630a769a84db42c962fa389da67c7e5df88..7cd53de26e8122cbd3a9a3e2c1bf3f02e5b709bb 100644 (file)
@@ -10,9 +10,12 @@ unicase/u8-is-invariant
 unicase/u8-tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-lowercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-is-lowercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_IS_LOWERCASE
+lib_SOURCES += unicase/u8-is-lowercase.c
+endif
 
 Include:
 "unicase.h"
index 1043f1551801bcf5edd80afa8dd111f8963a14a5..299b9fb39ac7ba055da4188e9de7a0225e9ba8f0 100644 (file)
@@ -10,9 +10,12 @@ unicase/u8-is-invariant
 unicase/u8-totitle
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-titlecase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-is-titlecase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_IS_TITLECASE
+lib_SOURCES += unicase/u8-is-titlecase.c
+endif
 
 Include:
 "unicase.h"
index 1e4198e38efbd78a75345d3d705324986381ebf3..4e40a5a9e5802076334377db13e86965b929f0ab 100644 (file)
@@ -10,9 +10,12 @@ unicase/u8-is-invariant
 unicase/u8-toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-is-uppercase.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-is-uppercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_IS_UPPERCASE
+lib_SOURCES += unicase/u8-is-uppercase.c
+endif
 
 Include:
 "unicase.h"
index 21b17e95c8f5b9b85fb5bcf1dff5953bcab2b4ae..94eea78727c28943b160762c645d61a002a87d54 100644 (file)
@@ -15,9 +15,12 @@ unistr/u8-mbtouc-unsafe
 unistr/u8-prev
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-prefix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-prefix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_PREFIX_CONTEXT
+lib_SOURCES += unicase/u8-prefix-context.c
+endif
 
 Include:
 "unicase.h"
index 30a4f0abef27a5f1d44ddad9ed996d6c09730077..2ee7422c7737f974f911d353c0f3c0b99cc99f2a 100644 (file)
@@ -14,9 +14,12 @@ unictype/combining-class
 unistr/u8-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-suffix-context.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-suffix-context])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_SUFFIX_CONTEXT
+lib_SOURCES += unicase/u8-suffix-context.c
+endif
 
 Include:
 "unicase.h"
index 22f3e224a1d1c53191d9e1647f3a1a1644ab9ecd..12458e7ca260903a40d0121219e569f1f1b8fc3d 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/tolower
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-tolower.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-tolower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_TOLOWER
+lib_SOURCES += unicase/u8-tolower.c
+endif
 
 Include:
 "unicase.h"
index c238999ca2e4f79808be81eb61f7bf51a992be5d..49d9965bc630d1e329d48ef2dc5990ba4a9eeb27 100644 (file)
@@ -12,9 +12,12 @@ unicase/empty-prefix-context
 unicase/empty-suffix-context
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-totitle.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-totitle])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_TOTITLE
+lib_SOURCES += unicase/u8-totitle.c
+endif
 
 Include:
 "unicase.h"
index 64cb0107604b710b12e38fb4c77902859f060b67..300f39f0279a3c50aa7dc1943c5b899cbf7cb496 100644 (file)
@@ -13,9 +13,12 @@ unicase/empty-suffix-context
 unicase/toupper
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/u8-toupper.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/u8-toupper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_U8_TOUPPER
+lib_SOURCES += unicase/u8-toupper.c
+endif
 
 Include:
 "unicase.h"
index dc8b0a55e12cc4112f3c63457f51f471836d2946..58d0c5708de2666650403efeba00d82e037d9b9e 100644 (file)
@@ -15,9 +15,12 @@ localcharset
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casecmp.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/ulc-casecmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_ULC_CASECMP
+lib_SOURCES += unicase/ulc-casecmp.c
+endif
 
 Include:
 "unicase.h"
index 48c64b808c2cc4e0086727abf4b484a488e72e71..b3c04ae4466a53f042ff2014beb834d685be258c 100644 (file)
@@ -11,9 +11,12 @@ unicase/ulc-casexfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casecoll.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/ulc-casecoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_ULC_CASECOLL
+lib_SOURCES += unicase/ulc-casecoll.c
+endif
 
 Include:
 "unicase.h"
index aa7036d0ad765f16d7c8df763c4bc536988921d3..0a8cccfd8a4716c1572931c3345407889dc43dae 100644 (file)
@@ -11,9 +11,12 @@ uniconv/u8-conv-from-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.1], [unicase/ulc-casexfrm.c])
+gl_LIBUNISTRING_MODULE([0.9.1], [unicase/ulc-casexfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICASE_ULC_CASEXFRM
+lib_SOURCES += unicase/ulc-casexfrm.c
+endif
 
 Include:
 "unicase.h"
index 869428514d155980e79e699b602645048951b7e4..ca84ed97cf1e788f089179f00d449a8de19aa9ab 100644 (file)
@@ -15,9 +15,12 @@ unistr/u16-mblen
 
 configure.ac:
 AC_REQUIRE([gl_BIGENDIAN])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-conv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-conv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_CONV_FROM_ENC
+lib_SOURCES += uniconv/u16-conv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index 9854682cd439a4a0532af74d5f07ace4d037213a..287076f72f68dcfba18c68ee62ae8b3673fe4d32 100644 (file)
@@ -16,9 +16,12 @@ unistr/u8-mblen
 
 configure.ac:
 AC_REQUIRE([gl_BIGENDIAN])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-conv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-conv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_CONV_TO_ENC
+lib_SOURCES += uniconv/u16-conv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index 5dcba745c0338cf95e35424a74fea7014eb07f7f..b6c1520df434cf5697a53c894ecbb1c5a7f7ed0b 100644 (file)
@@ -11,9 +11,12 @@ uniconv/u16-conv-from-enc
 unistr/u16-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_ENC
+lib_SOURCES += uniconv/u16-strconv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index 4239f50efcd2c15fda2aafadf1af4dc274ca2e42..e6b060e0a733e45e25cb2504bba5fa3c59d15ed1 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u16-strconv-from-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-from-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-from-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_FROM_LOCALE
+lib_SOURCES += uniconv/u16-strconv-from-locale.c
+endif
 
 Include:
 "uniconv.h"
index 354f095e042dd92319ccc4044e08d548b074b52b..d4805590d794a26f7bbdea9f2b93b3c394e577e9 100644 (file)
@@ -14,9 +14,12 @@ unistr/u16-strlen
 
 configure.ac:
 AC_REQUIRE([gl_BIGENDIAN])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_ENC
+lib_SOURCES += uniconv/u16-strconv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index 22845de1dbb9fe1a1d345cd4e77fccb2b666546e..12fd3c48e8480b40585efddbae6ac7dca11e8477 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u16-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u16-strconv-to-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-to-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U16_STRCONV_TO_LOCALE
+lib_SOURCES += uniconv/u16-strconv-to-locale.c
+endif
 
 Include:
 "uniconv.h"
index a3fb5ec0e213d1e1288f53e36df511482e3c1fff..d72e7c29b30283e0dc67777f3d72a2f2f4b57bf4 100644 (file)
@@ -14,9 +14,12 @@ unistr/u8-mblen
 unistr/u32-mblen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-conv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-conv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_CONV_FROM_ENC
+lib_SOURCES += uniconv/u32-conv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index 465fae41139824adae270b9e834b62244b5a6ee5..8aa6b09b0db855aa82f95e98581130da4f3aea8a 100644 (file)
@@ -14,9 +14,12 @@ unistr/u32-mblen
 unistr/u8-mblen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-conv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-conv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_CONV_TO_ENC
+lib_SOURCES += uniconv/u32-conv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index fd0117113e6eb85f9f6625d04e31b8006726e3f1..7c2846d1f9ac52301de6bd0959c9ab06cf59148d 100644 (file)
@@ -11,9 +11,12 @@ uniconv/u32-conv-from-enc
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_ENC
+lib_SOURCES += uniconv/u32-strconv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index e8e28bb11fbb588e7c7404249bbddd3d6925ec4c..e05dbed77d7641204c7f0246a6609b9b949f2626 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u32-strconv-from-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-from-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-from-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_FROM_LOCALE
+lib_SOURCES += uniconv/u32-strconv-from-locale.c
+endif
 
 Include:
 "uniconv.h"
index 1a0c5f39bdf780e3cfc272f44f0617cb4dd8b245..e83477e8cbb77adf3698bdae3a156a972fbd684c 100644 (file)
@@ -13,9 +13,12 @@ unistr/u32-to-u8
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_ENC
+lib_SOURCES += uniconv/u32-strconv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index 022402df472b3c9437e5bd01167dc376f2689079..65260f6fbf5baac85b5cd7b864f9b4914b0f415e 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u32-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u32-strconv-to-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-to-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U32_STRCONV_TO_LOCALE
+lib_SOURCES += uniconv/u32-strconv-to-locale.c
+endif
 
 Include:
 "uniconv.h"
index 8ca0283a02723f365dc80cd0ced36444a1bab90f..55321503c032f2dc611338e8e1805f747439bf6a 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-check
 unistr/u8-mblen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-conv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-conv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_CONV_FROM_ENC
+lib_SOURCES += uniconv/u8-conv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index a49fe82132969a8cb4693c53d5a61ac49860352a..8ab4443055773f482a50f2dbe32a003627beeda5 100644 (file)
@@ -11,9 +11,12 @@ striconveha
 unistr/u8-check
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-conv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-conv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_CONV_TO_ENC
+lib_SOURCES += uniconv/u8-conv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index e873b1869380acfaaee7e56aef7bd88bce3d013b..c27b9890be145706a682d24c709bc78999c2777f 100644 (file)
@@ -11,9 +11,12 @@ uniconv/u8-conv-from-enc
 unistr/u8-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-from-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-from-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_ENC
+lib_SOURCES += uniconv/u8-strconv-from-enc.c
+endif
 
 Include:
 "uniconv.h"
index 1112c275d7d5f138579ba1ce6fb258674d40efd1..e2a1f9d902e117f93b3e0e8b1b7d18027158bc86 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u8-strconv-from-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-from-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-from-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_FROM_LOCALE
+lib_SOURCES += uniconv/u8-strconv-from-locale.c
+endif
 
 Include:
 "uniconv.h"
index c0bcb7cc28e9297ca7af877e4547fb71da421ec9..533a4536a214e27723f053e8721caf60cb91145e 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-check
 unistr/u8-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-to-enc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-to-enc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_ENC
+lib_SOURCES += uniconv/u8-strconv-to-enc.c
+endif
 
 Include:
 "uniconv.h"
index 2b9dc3cbe9a4bb7f4b75b3f6e0365786978e2ab4..7d3e65278efd3ad4f2875db545b5ae839df9874d 100644 (file)
@@ -10,9 +10,12 @@ uniconv/u8-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniconv/u8-strconv-to-locale.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-to-locale])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICONV_U8_STRCONV_TO_LOCALE
+lib_SOURCES += uniconv/u8-strconv-to-locale.c
+endif
 
 Include:
 "uniconv.h"
index 6d2bf5581214d126e45fb6cde85b8a883890be24..8303b2b23e3a8dfe8a07db3e62aad0601f233eeb 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_byname.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/bidicategory-byname])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BIDICATEGORY_BYNAME
+lib_SOURCES += unictype/bidi_byname.c
+endif
 
 Include:
 "unictype.h"
index 4686516ba0a6226222dc82c5ec1c2aac247f307f..7e4a6a032a4107c22f8f7d15f0087a0cece8ee21 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_name.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/bidicategory-name])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BIDICATEGORY_NAME
+lib_SOURCES += unictype/bidi_name.c
+endif
 
 Include:
 "unictype.h"
index 7337288f4e4dce13f84013329054f983839d4668..d284063b946148dd4c8b57abed1f16d0a3bd9559 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_of.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/bidicategory-of])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BIDICATEGORY_OF
+lib_SOURCES += unictype/bidi_of.c
+endif
 
 Include:
 "unictype.h"
index 9fa3c56c5a15c640b5d3f6a27ac95d84779df479..abbd277c5149c24c7d53b1e134dd279bf6126c47 100644 (file)
@@ -9,9 +9,12 @@ unictype/base
 unictype/bidicategory-of
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/bidi_test.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/bidicategory-test])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BIDICATEGORY_TEST
+lib_SOURCES += unictype/bidi_test.c
+endif
 
 Include:
 "unictype.h"
index 440958eb4fbc451eea667da3b603191a0cf38b9d..17650a76b4d54188ba52ef9e93003eb3b4baed4c 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/blocks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/block-list])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_LIST
+lib_SOURCES += unictype/blocks.c
+endif
 
 Include:
 "unictype.h"
index 9e2ae8a0656395e403e9290f0f113dd2386f445a..21e9eae8c5531e687705c55e186b0d32af2b4845 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/block_test.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/block-test])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_BLOCK_TEST
+lib_SOURCES += unictype/block_test.c
+endif
 
 Include:
 "unictype.h"
index f27300cfe3b7d9b092d6a222ba069802f223e0b0..0eed125cf9fc078d78d451b26c97930ae6a24959 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_C.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-C])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_C
+lib_SOURCES += unictype/categ_C.c
+endif
 
 Include:
 "unictype.h"
index 9a51048b91a68995e4d0bcaf86913ee2c9d86ed7..74fad8e5f9fd8e5f952f0f10c0a68f85084a5ba5 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CC
+lib_SOURCES += unictype/categ_Cc.c
+endif
 
 Include:
 "unictype.h"
index 66157edf1f37b3009f31af0c57872dcd2fb28e32..e939c822c59b52b31073ed793d15416e73e0c45b 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CF
+lib_SOURCES += unictype/categ_Cf.c
+endif
 
 Include:
 "unictype.h"
index 4dfde19f1ddc5c1e62081ab72989f68b72c48897..4a22ae2189d7772f43caa68b7ca86134aada6d65 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CN
+lib_SOURCES += unictype/categ_Cn.c
+endif
 
 Include:
 "unictype.h"
index e6950034ea7c8703750ef97def102ab680fade8c..d5e6096cca2131af265202107357f4d690e53f07 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Co.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Co])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CO
+lib_SOURCES += unictype/categ_Co.c
+endif
 
 Include:
 "unictype.h"
index 78874fb8cf89acfbef7fab9b0ef128ee670ad44e..1261b5ba8e7294fe41526c04a48ad00c1b9cb444 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Cs.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cs])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_CS
+lib_SOURCES += unictype/categ_Cs.c
+endif
 
 Include:
 "unictype.h"
index 5ac31b463000b7c8943ad0c5717bf76e9ff50ac7..2b74a3cba82023c462e862daa5bbed99fee51ec8 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_L.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-L])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_L
+lib_SOURCES += unictype/categ_L.c
+endif
 
 Include:
 "unictype.h"
index de196bd72f59de285c2976b5ce108f6e83e333cd..07d5cb02f15ff7b8f34f8072dbc0844ebfe11187 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Ll.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Ll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LL
+lib_SOURCES += unictype/categ_Ll.c
+endif
 
 Include:
 "unictype.h"
index dd0f834246bacfba03fadc71fff3fe5ab5d6e45c..5b58fc50b2a4607922a8ca5f55e9af8019232279 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lm.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Lm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LM
+lib_SOURCES += unictype/categ_Lm.c
+endif
 
 Include:
 "unictype.h"
index 58d14510e71bcdd8b7632b71f8725c23dcebc892..94733cc881dc9d30c06385830604c0d0e8235a50 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lo.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Lo])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LO
+lib_SOURCES += unictype/categ_Lo.c
+endif
 
 Include:
 "unictype.h"
index bc597aa2d91e5ff3118be9d2528ba7195155a689..e433d8f8d8ab7ac6c8b27639317488e29bed180e 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lt.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Lt])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LT
+lib_SOURCES += unictype/categ_Lt.c
+endif
 
 Include:
 "unictype.h"
index 8d89454970858b65a90e959a28f98e809d3be3de..1adb0a0f72368525d2556875de44d73046dff83e 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Lu.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Lu])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_LU
+lib_SOURCES += unictype/categ_Lu.c
+endif
 
 Include:
 "unictype.h"
index 3f65b6837f2f8edc1404a01e07a0a769d9a5f31c..262b3e5bf56151d46fb8508c8c7482cda7538402 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_M.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-M])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_M
+lib_SOURCES += unictype/categ_M.c
+endif
 
 Include:
 "unictype.h"
index 13f886f39df211a4bd6f09adf68f933e1db38b95..d325c9c6c307cd59875032d9b314e70ee058bf25 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Mc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Mc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MC
+lib_SOURCES += unictype/categ_Mc.c
+endif
 
 Include:
 "unictype.h"
index 6b96f4096cc63fca88257b5c3e856ea81c72fa9d..1e3e7b2e32081593849105f83bedc8431cac316a 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Me.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Me])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ME
+lib_SOURCES += unictype/categ_Me.c
+endif
 
 Include:
 "unictype.h"
index ceb2a79bbdc496b6daed53a1be99e8f3133d3c45..e35a194395194de4d5a5b3c9dc6b01f027c14883 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Mn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Mn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_MN
+lib_SOURCES += unictype/categ_Mn.c
+endif
 
 Include:
 "unictype.h"
index fca04fa4e54411c8f0ba33bdba5602f8aa39d1e2..5efb618d2dd19475aaa8a5d3bd09132828da8874 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_N.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-N])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_N
+lib_SOURCES += unictype/categ_N.c
+endif
 
 Include:
 "unictype.h"
index 48548465325f00a26a932b60e6b3893b0eed8b39..20d281da9c2ce28ac076ab44342642faa14501ca 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Nd.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Nd])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ND
+lib_SOURCES += unictype/categ_Nd.c
+endif
 
 Include:
 "unictype.h"
index 51e437def9cdf4cddaedd80ce9b938570c8a2fce..4c2ce54b6a13c5ede5ddaf607317c2575dd49a4b 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Nl.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Nl])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NL
+lib_SOURCES += unictype/categ_Nl.c
+endif
 
 Include:
 "unictype.h"
index 29263ad2da70796ad96588cc286a2212fdc785e5..caaa09b83bfbcd12fe23e6286241a3d862778f2f 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_No.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-No])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NO
+lib_SOURCES += unictype/categ_No.c
+endif
 
 Include:
 "unictype.h"
index 9f224af442c3cd34077e8f0858ebbdcb1bf59460..93a6ffbad86b1b12ab929b112ecdb14757af1d55 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_P.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-P])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_P
+lib_SOURCES += unictype/categ_P.c
+endif
 
 Include:
 "unictype.h"
index 694a7591c55d06b7dad546914f376f37d7dc742f..a85a0115fac9f085fdf30a87dcb74687572fbe16 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PC
+lib_SOURCES += unictype/categ_Pc.c
+endif
 
 Include:
 "unictype.h"
index 14542933623d66962689bc93c6f5f3c39a9c113a..c99fc8602c0cf198b31a9acaac411c3f62906478 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pd.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pd])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PD
+lib_SOURCES += unictype/categ_Pd.c
+endif
 
 Include:
 "unictype.h"
index 1825b78aa7c5e5162843fa037a776f1e3c8ee557..41b679e1e53b6b4398d6eecd842ff996889f2517 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pe.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pe])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PE
+lib_SOURCES += unictype/categ_Pe.c
+endif
 
 Include:
 "unictype.h"
index 39d13adc33eac5349d0bb8af2299a86ff602c697..cbe49eec95de13cfd5ab3b4654df0cca7e283a1e 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PF
+lib_SOURCES += unictype/categ_Pf.c
+endif
 
 Include:
 "unictype.h"
index b1ffefd2e7130b00e0826aae26671723ec286b18..8ef8304dddf2db3d4f78efe47f241990fd2038ff 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Pi.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pi])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PI
+lib_SOURCES += unictype/categ_Pi.c
+endif
 
 Include:
 "unictype.h"
index b679bc5ea90d76ce3299d6572cb9c968eea0f59c..6efe728cc9ddcace9670e3a27deb6ed2c5fd5890 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Po.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Po])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PO
+lib_SOURCES += unictype/categ_Po.c
+endif
 
 Include:
 "unictype.h"
index 3da8fb20ade58d79c0940657a6206eb13d2935cd..0a7e3cfaeab559e10e9f9d73e66b93dff5fe6085 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Ps.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Ps])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_PS
+lib_SOURCES += unictype/categ_Ps.c
+endif
 
 Include:
 "unictype.h"
index a2b38c08be0a5e509620dc9636f8a55b1561f5b0..820cdd056bdad3f687be3ef0281e91061198986e 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_S.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-S])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_S
+lib_SOURCES += unictype/categ_S.c
+endif
 
 Include:
 "unictype.h"
index 01efd63ae61bd33061773c16264afb4956b36638..039229aceaf0ee435b1ad7f41200f1fdbec0a851 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Sc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SC
+lib_SOURCES += unictype/categ_Sc.c
+endif
 
 Include:
 "unictype.h"
index fc303836a376ad17630293471562ac7b34ed7736..a6a6554c4405bd159b863e9e1d21cb67354ed50c 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sk.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Sk])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SK
+lib_SOURCES += unictype/categ_Sk.c
+endif
 
 Include:
 "unictype.h"
index 2226ff2a9528a0d3d51ae3e85d88e8fb477d19a0..1ac1a4a900e123aae0348cd6fb6fbe172fab8a63 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Sm.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Sm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SM
+lib_SOURCES += unictype/categ_Sm.c
+endif
 
 Include:
 "unictype.h"
index 6fd2c55b74f080da4eb46c05e0848c69ea425a95..dff75dd5daf96e83f27952e6005718fc9704763f 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_So.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-So])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_SO
+lib_SOURCES += unictype/categ_So.c
+endif
 
 Include:
 "unictype.h"
index 384f48db73d7fa777d361a93c329f69949b46420..20eb401fdea60c8aad4b6e536a8c6e92c6b53b71 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Z.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Z])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_Z
+lib_SOURCES += unictype/categ_Z.c
+endif
 
 Include:
 "unictype.h"
index 9416bf6f6c94fe75b66049a11de12a3675b8c643..2e5dece5bfff9cbcea2535c642337913506fea48 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zl.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zl])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZL
+lib_SOURCES += unictype/categ_Zl.c
+endif
 
 Include:
 "unictype.h"
index cd263f5bffca76c24da54e6643e848980c5110e2..82b09cd5e4ec84c97e3b5aa2722c859f053185f4 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZP
+lib_SOURCES += unictype/categ_Zp.c
+endif
 
 Include:
 "unictype.h"
index 709eb741df4fc78566466fda7413324aad8646fa..acf427261aa926fe292d4c988f0471c378cec500 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_Zs.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zs])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_ZS
+lib_SOURCES += unictype/categ_Zs.c
+endif
 
 Include:
 "unictype.h"
index 6c75ae6218477f56cbb41f7ae9d56c466051e40f..ad9977c4f324df13ddf1b71ddff0b743e323f9cb 100644 (file)
@@ -10,9 +10,12 @@ unictype/category-none
 unictype/category-test-withtable
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_and.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-and])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND
+lib_SOURCES += unictype/categ_and.c
+endif
 
 Include:
 "unictype.h"
index f7e6f4fbe3e146b2fd60f42bfc624f6a184935ac..bbcf2c916f2f695fe92721e600be4c2fcc814999 100644 (file)
@@ -10,9 +10,12 @@ unictype/category-none
 unictype/category-test-withtable
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_and_not.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-and-not])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_AND_NOT
+lib_SOURCES += unictype/categ_and_not.c
+endif
 
 Include:
 "unictype.h"
index 3beeb09af9381f8e06e5fb37a92282b3e06094ff..4b39c3df6371301437546ac18011cc3a1c16069f 100644 (file)
@@ -46,9 +46,12 @@ unictype/category-Zs
 unictype/category-none
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_byname.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-byname])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME
+lib_SOURCES += unictype/categ_byname.c
+endif
 
 Include:
 "unictype.h"
index 7cb4b2747cae6d79b9629c17d7422d4b4170b758..3361ee93258e2f1381a4c30af16f682706028c44 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_name.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-name])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NAME
+lib_SOURCES += unictype/categ_name.c
+endif
 
 Include:
 "unictype.h"
index 0effca6dadf650cb42d68edf5739c193522e98c9..9e1626fdfd9acf634f92797b09daa21c77579675 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_none.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-none])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_NONE
+lib_SOURCES += unictype/categ_none.c
+endif
 
 Include:
 "unictype.h"
index a3c3238e56843519aeb3e12d6dab327cb1a9b6b6..4e32117e6c082a7528231b9e0cc7c7b7c9164d1c 100644 (file)
@@ -11,9 +11,12 @@ unictype/category-none
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_of.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-of])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OF
+lib_SOURCES += unictype/categ_of.c
+endif
 
 Include:
 "unictype.h"
index 8bbd41da5167b2b951db64187fda4d956d6123c1..616f7d533ed977e76cdf13bdffc375cf8a2cf98c 100644 (file)
@@ -9,9 +9,12 @@ unictype/base
 unictype/category-test-withtable
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_or.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-or])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_OR
+lib_SOURCES += unictype/categ_or.c
+endif
 
 Include:
 "unictype.h"
index b6abf08f4691f30d421241afa808d4dc4c06c1ba..0a1f835c51d99f52707818b388b42399904732d1 100644 (file)
@@ -10,9 +10,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/categ_test.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/category-test])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_TEST
+lib_SOURCES += unictype/categ_test.c
+endif
 
 Include:
 "unictype.h"
index c100224cf9848a3d8720516ecf317f19d3db716a..faddf7b4941bd013c86b6c2c0af4605745693c26 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/combining.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/combining-class])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_COMBINING_CLASS
+lib_SOURCES += unictype/combining.c
+endif
 
 Include:
 "unictype.h"
index 05cee3fea1bf948b99ba83fac58cde3c8c998e8a..670f655fd0c2b64bcb7c9fa9ebd9ae2c50788623 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_alnum.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-alnum])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALNUM
+lib_SOURCES += unictype/ctype_alnum.c
+endif
 
 Include:
 "unictype.h"
index 222193f547c4d5ff907425ccb5325b9dfb819993..559ee6771a828936b057381fab7f515c29e6435c 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_alpha.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-alpha])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_ALPHA
+lib_SOURCES += unictype/ctype_alpha.c
+endif
 
 Include:
 "unictype.h"
index 8091e8689a563200637a10e4ca8b566ec4ec0dd0..afcfdd45e941a1d19b5761036c335f0952d97416 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_blank.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-blank])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_BLANK
+lib_SOURCES += unictype/ctype_blank.c
+endif
 
 Include:
 "unictype.h"
index 375ce5e3cf400d64ff59496ef1de713dd7c08ad6..6b9d31948d7f27b86873299f5c27f7042d16b2ca 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_cntrl.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-cntrl])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_CNTRL
+lib_SOURCES += unictype/ctype_cntrl.c
+endif
 
 Include:
 "unictype.h"
index d52fc54fec82c689a57ec0766d1753606f81c7e5..f40849fa82c9b1956f92f8063cb34d03463e7cb3 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_DIGIT
+lib_SOURCES += unictype/ctype_digit.c
+endif
 
 Include:
 "unictype.h"
index d73af79001b0c45c72bf342cfbb4808d321ca91f..c38e52e70c905beb99fa71bcbd77fb3f34422f2f 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_graph.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-graph])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_GRAPH
+lib_SOURCES += unictype/ctype_graph.c
+endif
 
 Include:
 "unictype.h"
index 29d961f64be47ae0c3302aed504083cf2faf8241..3de33b05b7103744c076c276b1771c3d58f51fdb 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_lower.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-lower])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_LOWER
+lib_SOURCES += unictype/ctype_lower.c
+endif
 
 Include:
 "unictype.h"
index 36fae45c3d08a9a88080750f45cb2eae99030c72..435c3a1c83f800068814e4112552212550509a9e 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_print.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-print])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PRINT
+lib_SOURCES += unictype/ctype_print.c
+endif
 
 Include:
 "unictype.h"
index 7b381d8f8defa397e86a912fd388eb82ad655648..63f7e2956b31c9f5301acdf2a23c1f53b1407a7a 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_punct.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-punct])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_PUNCT
+lib_SOURCES += unictype/ctype_punct.c
+endif
 
 Include:
 "unictype.h"
index e7d02db6b1ff8a7ef4650fd7c07b8008c4533274..f6b28470ce48641e6f44dfc12cf220b715312c21 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_space.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-space])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_SPACE
+lib_SOURCES += unictype/ctype_space.c
+endif
 
 Include:
 "unictype.h"
index 41a8cf9826c4214d6de3433994fedcdf36d43a78..e277d626e6807802563448be7136ffd1ecc97508 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_upper.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-upper])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_UPPER
+lib_SOURCES += unictype/ctype_upper.c
+endif
 
 Include:
 "unictype.h"
index 6678c3995bc85227532dd4425b86d740e7e8b5e6..fdf7c96b61efb9e6ca470544b45a76dbfef9b783 100644 (file)
@@ -12,9 +12,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/ctype_xdigit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-xdigit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_CTYPE_XDIGIT
+lib_SOURCES += unictype/ctype_xdigit.c
+endif
 
 Include:
 "unictype.h"
index 9b1c86f8c3cf849549335bc33068a324f4e607c9..4de3531e3ccd106d7bc2016ec0456ab4861de4f5 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/decdigit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/decimal-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_DECIMAL_DIGIT
+lib_SOURCES += unictype/decdigit.c
+endif
 
 Include:
 "unictype.h"
index 0e40ceea3b84f367efea1b50856d2682cae02dce..9443b3c33956560fa950948b26b546e092ce1525 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_DIGIT
+lib_SOURCES += unictype/digit.c
+endif
 
 Include:
 "unictype.h"
index c686e0667ad45e13aff9787cbca9621eb1f2a671..4d86a74969674840c580ccf9301015828058a658 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/mirror.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/mirror])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_MIRROR
+lib_SOURCES += unictype/mirror.c
+endif
 
 Include:
 "unictype.h"
index 253665131c38603374bd76895595b861b6d83e41..4c0a5756c69b283cad25b3afd7cd35b183fa6bb5 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/numeric.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/numeric])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_NUMERIC
+lib_SOURCES += unictype/numeric.c
+endif
 
 Include:
 "unictype.h"
index 4c2575b94416984e1a8d8faca1971770775903b5..ee8709a8f5703d6fa2af29ba79efa2dbc1b339ac 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_alphabetic.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-alphabetic])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ALPHABETIC
+lib_SOURCES += unictype/pr_alphabetic.c
+endif
 
 Include:
 "unictype.h"
index 21959da4da6555eae6797c6f38b4174787b078db..363d87d42d4e6f7895179f41a0ead30d0dd45cf9 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ascii_hex_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ascii-hex-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ASCII_HEX_DIGIT
+lib_SOURCES += unictype/pr_ascii_hex_digit.c
+endif
 
 Include:
 "unictype.h"
index 7ef5887a994e30bc84100a92ce0a88fbda3dc0a6..23c9e71e41f2ca5730b233ee1a77ef4606997e9b 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_arabic_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-arabic-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_DIGIT
+lib_SOURCES += unictype/pr_bidi_arabic_digit.c
+endif
 
 Include:
 "unictype.h"
index 61949a5de88a27149c5409bbd180b92bf2226586..f07ee760f7b1ecb6607a84ee34002ab672172fb0 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_arabic_right_to_left.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-arabic-right-to-left])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_ARABIC_RIGHT_TO_LEFT
+lib_SOURCES += unictype/pr_bidi_arabic_right_to_left.c
+endif
 
 Include:
 "unictype.h"
index 225281627096c8da07753c2ac7cd712cdd1049de..6d38c64d937a0ee3942fd1a890ff532d5784a9fe 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_block_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-block-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BLOCK_SEPARATOR
+lib_SOURCES += unictype/pr_bidi_block_separator.c
+endif
 
 Include:
 "unictype.h"
index af9ee4ebaa122b82d5e1b5d74594bcba49dc3546..437bd8dd9379377a0a61177ba7732369c76b702a 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_boundary_neutral.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-boundary-neutral])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_BOUNDARY_NEUTRAL
+lib_SOURCES += unictype/pr_bidi_boundary_neutral.c
+endif
 
 Include:
 "unictype.h"
index ff7b9e5ff6e5ea4889321ff12d5022dc57e49cba..70d941549ae6838748277f6c70777395a3f0926a 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_common_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-common-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_COMMON_SEPARATOR
+lib_SOURCES += unictype/pr_bidi_common_separator.c
+endif
 
 Include:
 "unictype.h"
index 94386956a3c1521879eff9187bb700d0e420ed98..588790447a74039091f9586fa868b9ca919a9370 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_control.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-control])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_CONTROL
+lib_SOURCES += unictype/pr_bidi_control.c
+endif
 
 Include:
 "unictype.h"
index 8fe27d59ef5f6421ba641e39378c067b098acd89..ccfad53c62ce5e82f76bb7c4b9d7cb9aebe9a0c3 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_embedding_or_override.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-embedding-or-override])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EMBEDDING_OR_OVERRIDE
+lib_SOURCES += unictype/pr_bidi_embedding_or_override.c
+endif
 
 Include:
 "unictype.h"
index 10ca0f653dea046199cd87dfa114cdd66dc80bdc..7f26262a2b521e26e1c94db7fe868831710f0850 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_eur_num_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-eur-num-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_SEPARATOR
+lib_SOURCES += unictype/pr_bidi_eur_num_separator.c
+endif
 
 Include:
 "unictype.h"
index 4b445a7b23969fe3254765554453174620e919b8..4f7d9600fbdda244e5a38326353f9ff0f6ecf9d8 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_eur_num_terminator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-eur-num-terminator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUR_NUM_TERMINATOR
+lib_SOURCES += unictype/pr_bidi_eur_num_terminator.c
+endif
 
 Include:
 "unictype.h"
index d12d8042ed98a7bb3e19a379bbc9b01a58c9ace9..66d987abfe5106541848050ec2a760be1ef0766d 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_european_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-european-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_EUROPEAN_DIGIT
+lib_SOURCES += unictype/pr_bidi_european_digit.c
+endif
 
 Include:
 "unictype.h"
index 805ef8cd23b297624863dc6faafd0bde32e019a7..ccd33cf4110f10894270950dd3651b6e2fe1fb46 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_hebrew_right_to_left.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-hebrew-right-to-left])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_HEBREW_RIGHT_TO_LEFT
+lib_SOURCES += unictype/pr_bidi_hebrew_right_to_left.c
+endif
 
 Include:
 "unictype.h"
index 3488b143fa993704fec3363b0483fa2661bd088e..54640e743da06b6fc26ce6b9fda3108131e0166a 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_left_to_right.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-left-to-right])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_LEFT_TO_RIGHT
+lib_SOURCES += unictype/pr_bidi_left_to_right.c
+endif
 
 Include:
 "unictype.h"
index efff6dbbd57aef6b95fb3ef5a6b1053048b2c21e..73ea65fe585d9e10e1fa19638d6d49bb9e949038 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_non_spacing_mark.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-non-spacing-mark])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_NON_SPACING_MARK
+lib_SOURCES += unictype/pr_bidi_non_spacing_mark.c
+endif
 
 Include:
 "unictype.h"
index b6bffc53da5c22e54b49283baf01668c9b986a76..d6a08678ce82689857e04f86c0074a100a443a64 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_other_neutral.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-other-neutral])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_OTHER_NEUTRAL
+lib_SOURCES += unictype/pr_bidi_other_neutral.c
+endif
 
 Include:
 "unictype.h"
index d3907e2fa444f49fc461cd48dd2408add22f6bcf..158523f684662560cbaa804e091b4bb241dbe7e4 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_pdf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-pdf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_PDF
+lib_SOURCES += unictype/pr_bidi_pdf.c
+endif
 
 Include:
 "unictype.h"
index cd5fcc0c1ff8e2e7857acb7f5e814c8ca7dd57fc..511c30c969940025126993fbdb56404bd5c573fa 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_segment_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-segment-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_SEGMENT_SEPARATOR
+lib_SOURCES += unictype/pr_bidi_segment_separator.c
+endif
 
 Include:
 "unictype.h"
index e1201df3602ef8d42cb262fed6360cfa7becb72e..910acc3fa634372104faeabc02b1d4cf7c562247 100644 (file)
@@ -12,9 +12,12 @@ unictype/bidicategory-of
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_bidi_whitespace.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-whitespace])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BIDI_WHITESPACE
+lib_SOURCES += unictype/pr_bidi_whitespace.c
+endif
 
 Include:
 "unictype.h"
index 5583177651b768487b84de3098b7ebb29355090a..6264951d7f9f6f2110d8bd581f8330d5d0ba6066 100644 (file)
@@ -89,9 +89,12 @@ unictype/property-zero-width
 gperf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_byname.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-byname])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_BYNAME
+lib_SOURCES += unictype/pr_byname.c
+endif
 
 unictype/pr_byname.h: unictype/pr_byname.gperf
        $(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $(srcdir)/unictype/pr_byname.h-t
index 7514e72b3923dd0916f8c44b362087b77a50f7fc..dadc91a8c3e54076401cebfd55cc1f9aed1890c3 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_combining.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-combining])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMBINING
+lib_SOURCES += unictype/pr_combining.c
+endif
 
 Include:
 "unictype.h"
index bfdafb48830db3fefb89db8b113f584ebafe6143..3c0b536bcb8d909a348b1fcce3265fcdf71d758e 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_composite.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-composite])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_COMPOSITE
+lib_SOURCES += unictype/pr_composite.c
+endif
 
 Include:
 "unictype.h"
index 1bce9dbd096ad896c5f7a632375bf0c88023898e..9986ba474d5ad3bdd6aa0dab96239a51c8a8bc8e 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-Sc
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_currency_symbol.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-currency-symbol])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_CURRENCY_SYMBOL
+lib_SOURCES += unictype/pr_currency_symbol.c
+endif
 
 Include:
 "unictype.h"
index 323dc3e968a9b4d3dc04a2401b38264943cd6559..9004e899208ca22141f52109e9bcf2053ead0861 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_dash.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-dash])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DASH
+lib_SOURCES += unictype/pr_dash.c
+endif
 
 Include:
 "unictype.h"
index 5fccac93c6033031c4c6fb23561324e163bb4ac9..b4ac2e5857078f0b766d87dd7783b81928139155 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-Nd
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_decimal_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-decimal-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DECIMAL_DIGIT
+lib_SOURCES += unictype/pr_decimal_digit.c
+endif
 
 Include:
 "unictype.h"
index 55a360aad0cbcecd3ad22e05fa39ffe24f717c35..ecf9482b601400881779fdb404d49482860a54d1 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_default_ignorable_code_point.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-default-ignorable-code-point])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT
+lib_SOURCES += unictype/pr_default_ignorable_code_point.c
+endif
 
 Include:
 "unictype.h"
index f62526fbcccd2acfce08cbb882f7ee7b895481d1..6735807f16ca207a9619952c64ae15cfa9c337c1 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_deprecated.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-deprecated])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DEPRECATED
+lib_SOURCES += unictype/pr_deprecated.c
+endif
 
 Include:
 "unictype.h"
index ac57c98e11f0ea3c230c7df4e726eadfaaaab0b0..60a0e922d7f100666d5f72d19ba3df51ac016964 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_diacritic.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-diacritic])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_DIACRITIC
+lib_SOURCES += unictype/pr_diacritic.c
+endif
 
 Include:
 "unictype.h"
index 21f19a72d275aba57861fc4bad1f4fac61df53b4..414c83906e7d63103e4fd5b307f7e47a4fb16b7e 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_extender.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-extender])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_EXTENDER
+lib_SOURCES += unictype/pr_extender.c
+endif
 
 Include:
 "unictype.h"
index 03a3e4b6b24b52035252b0146f6e4352c3394780..e511bf393a2e9dc91e6ba31eb1d9eba57bd26137 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_format_control.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-format-control])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_FORMAT_CONTROL
+lib_SOURCES += unictype/pr_format_control.c
+endif
 
 Include:
 "unictype.h"
index 4eafc847988fcfd4b27a6cc1f6033380fa2ee6cb..44d930bf3763ab3bb02fce0e947a77070d8018ef 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_base.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-grapheme-base])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_BASE
+lib_SOURCES += unictype/pr_grapheme_base.c
+endif
 
 Include:
 "unictype.h"
index ae3cd88a023fe75d5b369e3bf05afc7d94214cc6..e5f22c2d4e1e70c6dbe620d727b21820037400a7 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_extend.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-grapheme-extend])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_EXTEND
+lib_SOURCES += unictype/pr_grapheme_extend.c
+endif
 
 Include:
 "unictype.h"
index ee10e256b627c1c25920a134ae0c9fca58aa1361..cb06827fe06d4884bc6e0c57f96d98ee108977f3 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_grapheme_link.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-grapheme-link])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_GRAPHEME_LINK
+lib_SOURCES += unictype/pr_grapheme_link.c
+endif
 
 Include:
 "unictype.h"
index 626ad5eea3b52cdeab6a97e60373ab177d22c8fa..b4d244db348295124f212206e6ea74625a6aa8ca 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_hex_digit.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-hex-digit])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HEX_DIGIT
+lib_SOURCES += unictype/pr_hex_digit.c
+endif
 
 Include:
 "unictype.h"
index 78a0ab796512f2885cd9e8ce81046445bb2969db..0e635147e2964dbce5c6b179380b7282ada8f7bd 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_hyphen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-hyphen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_HYPHEN
+lib_SOURCES += unictype/pr_hyphen.c
+endif
 
 Include:
 "unictype.h"
index 699af1ce989bb78562045c72be025c24d82eb004..a12b34e0dfac95744f1d9078d33fdb4ed76de817 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_id_continue.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-id-continue])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_CONTINUE
+lib_SOURCES += unictype/pr_id_continue.c
+endif
 
 Include:
 "unictype.h"
index 9f763803cc9dae8d86bfd7bb92ee423a1652e558..06b945ce3feb8e2b35dbffb178a777402bd95ad0 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_id_start.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-id-start])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ID_START
+lib_SOURCES += unictype/pr_id_start.c
+endif
 
 Include:
 "unictype.h"
index 818d4af967d67d198a580d73c912c4e7ecdccd5a..cacbfca40ca97f0669a19d06de3b657378fb7186 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ideographic.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ideographic])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDEOGRAPHIC
+lib_SOURCES += unictype/pr_ideographic.c
+endif
 
 Include:
 "unictype.h"
index fee14c8419b37c69179c68bde9f35faf478c5a79..d38e9611a8b4dd21afa08ed155cd19c8c85fc5f1 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ids_binary_operator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ids-binary-operator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_BINARY_OPERATOR
+lib_SOURCES += unictype/pr_ids_binary_operator.c
+endif
 
 Include:
 "unictype.h"
index cf9415c1b9b798bd2a709b2c47a4ed858a659833..5621813dab857ea1123e6d8d1ac6532735066187 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ids_trinary_operator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ids-trinary-operator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IDS_TRINARY_OPERATOR
+lib_SOURCES += unictype/pr_ids_trinary_operator.c
+endif
 
 Include:
 "unictype.h"
index 48f0ae672a15d66a803e6df52d7b25eace82811b..bdd9995f3fa0108a4eb1571f0b2b07f07659eeb6 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_ignorable_control.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ignorable-control])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_IGNORABLE_CONTROL
+lib_SOURCES += unictype/pr_ignorable_control.c
+endif
 
 Include:
 "unictype.h"
index fb213fff6241d406cb578b76e7574277c0ac5e1d..3e2dee965294019600f92547df36ce4af627dfbd 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-Cc
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_iso_control.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-iso-control])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ISO_CONTROL
+lib_SOURCES += unictype/pr_iso_control.c
+endif
 
 Include:
 "unictype.h"
index 90cec5bc003b843b0cdf15f2d45b0adcfae07fbe..965dfdb656689e40b1f1c2ce0103534a9e15f70b 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_join_control.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-join-control])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_JOIN_CONTROL
+lib_SOURCES += unictype/pr_join_control.c
+endif
 
 Include:
 "unictype.h"
index 3d88474f9301305f05c8bf6207471c8a78280bc3..8fcdf4200cbaf34baa422f18a323249c5ad8bab1 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_left_of_pair.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-left-of-pair])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LEFT_OF_PAIR
+lib_SOURCES += unictype/pr_left_of_pair.c
+endif
 
 Include:
 "unictype.h"
index 7d02a1b6316bde1ced20666064fee09ee921119a..beef1697473acd975bb13f3467cce55892c8a0f7 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_line_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-line-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LINE_SEPARATOR
+lib_SOURCES += unictype/pr_line_separator.c
+endif
 
 Include:
 "unictype.h"
index 6159a41f0bc9e6ae72f46ee82faaf52dd7e0ac13..fe494b5e70d1314df51d8e84b26de1e53647f879 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_logical_order_exception.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-logical-order-exception])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOGICAL_ORDER_EXCEPTION
+lib_SOURCES += unictype/pr_logical_order_exception.c
+endif
 
 Include:
 "unictype.h"
index fd1b794405e0b7b41016a73a9c0f28102e8960d7..4fa2feb732ae2bd1af3e422b6a386a272e1c148d 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_lowercase.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-lowercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_LOWERCASE
+lib_SOURCES += unictype/pr_lowercase.c
+endif
 
 Include:
 "unictype.h"
index 1068d4beef776b0b0898979cc13bc7c6ed2faa9c..7cf9f1fb76b5a39baa4a291ac009acd9b2d9c779 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_math.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-math])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_MATH
+lib_SOURCES += unictype/pr_math.c
+endif
 
 Include:
 "unictype.h"
index fb92d36f4d44f78db275f9a8c013306c745dd3f3..0d3d5aa2d152c896b74b17dfb0ed7d2e50ca4061 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_non_break.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-non-break])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NON_BREAK
+lib_SOURCES += unictype/pr_non_break.c
+endif
 
 Include:
 "unictype.h"
index 10ba80fdd845004c3504b74283718574ea61378c..55c2e5e5f3cc19b964887e3d803b5fdf564e77cb 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_not_a_character.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-not-a-character])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NOT_A_CHARACTER
+lib_SOURCES += unictype/pr_not_a_character.c
+endif
 
 Include:
 "unictype.h"
index 6aef54c1a5ff0b659451e614ceb7031ac7608e95..2f6a75b12be5a34b39b8e658d1ebb84b24bdbb34 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_numeric.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-numeric])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_NUMERIC
+lib_SOURCES += unictype/pr_numeric.c
+endif
 
 Include:
 "unictype.h"
index 058b1bc80feac8f632608a9917cd526b8cda415d..11d708c3584ce1bff828437dfb340b5315705fdf 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_alphabetic.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-alphabetic])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ALPHABETIC
+lib_SOURCES += unictype/pr_other_alphabetic.c
+endif
 
 Include:
 "unictype.h"
index 0b2a3215d914336f3fbdeb05f6c2dc805e56a907..d31b7f81b759792d1c6bc60477bd00c71d4954cf 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_default_ignorable_code_point.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-default-ignorable-code-point])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_DEFAULT_IGNORABLE_CODE_POINT
+lib_SOURCES += unictype/pr_other_default_ignorable_code_point.c
+endif
 
 Include:
 "unictype.h"
index 8f08e6a9f49dcfb076dce428fdd7bc6f2bc29fff..831f68634f04ee3ad66e61f8717e55642f11d4f7 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_grapheme_extend.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-grapheme-extend])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_GRAPHEME_EXTEND
+lib_SOURCES += unictype/pr_other_grapheme_extend.c
+endif
 
 Include:
 "unictype.h"
index 87c5a24e13f32ee0f8065fe6f80a99ba688d024d..00a25a87c71962f34c8036e35f121747035c4874 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_id_continue.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-id-continue])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_CONTINUE
+lib_SOURCES += unictype/pr_other_id_continue.c
+endif
 
 Include:
 "unictype.h"
index 8f9fef4a7eaf91c1f3bc8ccd32f53f8f335f77ad..74e1a8e309bf1eaec3cfdc5a36929d268a12ef25 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_id_start.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-id-start])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_ID_START
+lib_SOURCES += unictype/pr_other_id_start.c
+endif
 
 Include:
 "unictype.h"
index ab356b7db44c60ea4dba13f9fff48617d07dbe24..3b1e17793e93729eed3fc59ce4cedb767aeb07c1 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_lowercase.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-lowercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_LOWERCASE
+lib_SOURCES += unictype/pr_other_lowercase.c
+endif
 
 Include:
 "unictype.h"
index b95a0e4fe5b845db742cbf0f6607f7d857740693..a66cd30512909b105a72c517ccd275dd046d14d6 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_math.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-math])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_MATH
+lib_SOURCES += unictype/pr_other_math.c
+endif
 
 Include:
 "unictype.h"
index 7d72b3eb155940cae73e93cfd554c4c7efaef731..2861dd34a96f9e67ffe62496446173d468b2578b 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_other_uppercase.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-uppercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_OTHER_UPPERCASE
+lib_SOURCES += unictype/pr_other_uppercase.c
+endif
 
 Include:
 "unictype.h"
index c744eb9f7e469bca36a02477f03f1d0d9722cb6e..3abd2ac73ee10d7d1f3875a4e045553247906c05 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_paired_punctuation.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-paired-punctuation])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PAIRED_PUNCTUATION
+lib_SOURCES += unictype/pr_paired_punctuation.c
+endif
 
 Include:
 "unictype.h"
index b4ebaad5c6d89bbf61d3d6848c6c2730df31b18a..cbce2b9bf67c7ba720bcfb7c8bbbf27a5b953f40 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_paragraph_separator.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-paragraph-separator])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PARAGRAPH_SEPARATOR
+lib_SOURCES += unictype/pr_paragraph_separator.c
+endif
 
 Include:
 "unictype.h"
index 5ae77e6027f45588b4c842644fc8e988ba75f224..04fea204d0a772184f50404d1b2d7175b1f2a28d 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_pattern_syntax.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-pattern-syntax])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_SYNTAX
+lib_SOURCES += unictype/pr_pattern_syntax.c
+endif
 
 Include:
 "unictype.h"
index fb7b5f2b8ec39f31ee8b0349535265b4982e8a87..f38906d18dc2e46d10751c51f03bf9054bb62955 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_pattern_white_space.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-pattern-white-space])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PATTERN_WHITE_SPACE
+lib_SOURCES += unictype/pr_pattern_white_space.c
+endif
 
 Include:
 "unictype.h"
index c82405dd9196b212d6e75d97fdd13347ac9a6f6f..8bb878e5ae6894d6a7065e04cb9df2ea2c3750d6 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_private_use.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-private-use])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PRIVATE_USE
+lib_SOURCES += unictype/pr_private_use.c
+endif
 
 Include:
 "unictype.h"
index 8a2b2b8457d9738792626d6cfbbf206ab9c95761..f96dd71ae72e632eafd54a2603540d9dfbb7fb23 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-P
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_punctuation.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-punctuation])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_PUNCTUATION
+lib_SOURCES += unictype/pr_punctuation.c
+endif
 
 Include:
 "unictype.h"
index 4d1da9b1f7381505c4f05a1c059c59d2e31d4ea4..1997406661915a1bf89d876997e94666b2a47251 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_quotation_mark.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-quotation-mark])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_QUOTATION_MARK
+lib_SOURCES += unictype/pr_quotation_mark.c
+endif
 
 Include:
 "unictype.h"
index de3d9ff3e8e60bcaa8f22cbb1c7d1cfd635514bc..3bcdd2c13e04c7f415811b8483437203cd500547 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_radical.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-radical])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_RADICAL
+lib_SOURCES += unictype/pr_radical.c
+endif
 
 Include:
 "unictype.h"
index c7bb2738cb5aefbbec2be2db06a329177d2cc925..911833b377d777923a2423de04165deb46969b8b 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_sentence_terminal.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-sentence-terminal])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SENTENCE_TERMINAL
+lib_SOURCES += unictype/pr_sentence_terminal.c
+endif
 
 Include:
 "unictype.h"
index e270c5021b419a2ecb0537303cb430950fa10827..a697b54fc7971acf1d00311f665db84668b5991c 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_soft_dotted.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-soft-dotted])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SOFT_DOTTED
+lib_SOURCES += unictype/pr_soft_dotted.c
+endif
 
 Include:
 "unictype.h"
index 876e1aea44e4ab0dccef9da3f62b42ceccd921fd..401d440ae238e294472c86b59503f93d7bc046bd 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-Zs
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_space.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-space])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_SPACE
+lib_SOURCES += unictype/pr_space.c
+endif
 
 Include:
 "unictype.h"
index 89cba2712773d693e64c5626f4ffed1c2c9eae04..a75acecb8d39ab81209ea2418e4a6fae10d4365b 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_terminal_punctuation.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-terminal-punctuation])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TERMINAL_PUNCTUATION
+lib_SOURCES += unictype/pr_terminal_punctuation.c
+endif
 
 Include:
 "unictype.h"
index cdd99671ec5e037c9bc28875090545d7eac55bd3..75f3599c22d8a1db031df3b751a596718673edf9 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_test.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-test])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TEST
+lib_SOURCES += unictype/pr_test.c
+endif
 
 Include:
 "unictype.h"
index b26cd8456fce5e5acc5dd98cdab9af366612cc08..5dd8ef1f544fe9c4349c8a001cac11b8fce32e8a 100644 (file)
@@ -13,9 +13,12 @@ unictype/category-Lt
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_titlecase.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-titlecase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_TITLECASE
+lib_SOURCES += unictype/pr_titlecase.c
+endif
 
 Include:
 "unictype.h"
index f4e949d563b860c91833e7b4edcbfb1768e95010..cccf4d2255230259d34e7a4be2301ef306a75ab3 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_unassigned_code_value.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-unassigned-code-value])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNASSIGNED_CODE_VALUE
+lib_SOURCES += unictype/pr_unassigned_code_value.c
+endif
 
 Include:
 "unictype.h"
index 3ef59d4ac5672b1236ec19833e70d26608dc0868..50c39655972951bdb43f6ed562615a5ae90f9375 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_unified_ideograph.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-unified-ideograph])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UNIFIED_IDEOGRAPH
+lib_SOURCES += unictype/pr_unified_ideograph.c
+endif
 
 Include:
 "unictype.h"
index 3e6368caf6ee4269cbbb43026aed771e74275bc2..95edaf7f070eb6e2f92977fed99002a48ffa3f48 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_uppercase.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-uppercase])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_UPPERCASE
+lib_SOURCES += unictype/pr_uppercase.c
+endif
 
 Include:
 "unictype.h"
index 1a1182ded27c04d3ff889866278b75d42c1488e2..d7ebc69d7ed53d17e0c72a031192c29d9237b6fc 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_variation_selector.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-variation-selector])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_VARIATION_SELECTOR
+lib_SOURCES += unictype/pr_variation_selector.c
+endif
 
 Include:
 "unictype.h"
index 1a5b7d627114bd44009b9cd3ad9740b25b6d6d6c..632903bd8a652fffe6eba2ec72a529c33f609e9a 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_white_space.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-white-space])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_WHITE_SPACE
+lib_SOURCES += unictype/pr_white_space.c
+endif
 
 Include:
 "unictype.h"
index 0e1071c131732c10d1a9e638bfeecac03f3b0be7..3c786545f3033f7827f0c2d8fdbfbecef4d9ae96 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_xid_continue.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-xid-continue])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_CONTINUE
+lib_SOURCES += unictype/pr_xid_continue.c
+endif
 
 Include:
 "unictype.h"
index 922d28e9c991170012aca80a34d0f05fbf616bba..a75e5fb9216f27ba634b13aca8adc1bc3ef80dad 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_xid_start.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-xid-start])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_XID_START
+lib_SOURCES += unictype/pr_xid_start.c
+endif
 
 Include:
 "unictype.h"
index d1e693eb523608d2f57f6e516178d02783fe30ae..d7256035582c4785faf353667ebdc86af6e605a5 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/pr_zero_width.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/property-zero-width])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_PROPERTY_ZERO_WIDTH
+lib_SOURCES += unictype/pr_zero_width.c
+endif
 
 Include:
 "unictype.h"
index b12752dd2b9b3486b428fa32c42446b6d6220d3f..056b84677067754ca124c71e89678c98e1f4bcf6 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 gperf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/scripts.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/scripts])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_SCRIPTS
+lib_SOURCES += unictype/scripts.c
+endif
 
 unictype/scripts_byname.h: unictype/scripts_byname.gperf
        $(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $(srcdir)/unictype/scripts_byname.h-t
index 94e15bdcf737f4146fa1d30cbe00e434fddbe6e5..05bac915cea028878c8b25d2de072f562282dcd4 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_c_ident.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-c-ident])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_IDENT
+lib_SOURCES += unictype/sy_c_ident.c
+endif
 
 Include:
 "unictype.h"
index 10676504789d68de0eecbf5d7815199c05ecc2db..f6bd3a7a990eb8daa1b543ccb15732cea47bf3c5 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_c_whitespace.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-c-whitespace])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_C_WHITESPACE
+lib_SOURCES += unictype/sy_c_whitespace.c
+endif
 
 Include:
 "unictype.h"
index 71cdda2f98d96c83c2c4e7da3e49ceb659a7c616..d28b2e0f74fdfa84588099b3abde0ae3f19423da 100644 (file)
@@ -11,9 +11,12 @@ unictype/base
 
 configure.ac:
 AC_REQUIRE([AC_C_INLINE])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_java_ident.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-java-ident])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_IDENT
+lib_SOURCES += unictype/sy_java_ident.c
+endif
 
 Include:
 "unictype.h"
index 168ed3907a8c355ba1ef31336af0aa1053172cd8..85d4bdb9c91dd90ce172af49aab7f76c7c429d61 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unictype/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unictype/sy_java_whitespace.c])
+gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-java-whitespace])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNICTYPE_SYNTAX_JAVA_WHITESPACE
+lib_SOURCES += unictype/sy_java_whitespace.c
+endif
 
 Include:
 "unictype.h"
index 0f740c183193e47d398c8c1b6688e12889659016..b0516e5c82a9047d3f8d41164ee6e27cc86938e2 100644 (file)
@@ -12,9 +12,12 @@ unistr/u16-mbtouc-unsafe
 streq
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u16-possible-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u16-possible-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U16_POSSIBLE_LINEBREAKS
+lib_SOURCES += unilbrk/u16-possible-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index bdc4d4b7e18ca18a93be0f7e3f2481e5dbd614fe..928e838a3bbb9846f3acb725764555a40cf0d4bb 100644 (file)
@@ -11,9 +11,12 @@ uniwidth/width
 unistr/u16-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u16-width-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u16-width-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U16_WIDTH_LINEBREAKS
+lib_SOURCES += unilbrk/u16-width-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index e51d2514959c7bf0b4ad00e4fe2dbe415cad3bcf..38d4726ea43b617c026de936727fe34f2f923536 100644 (file)
@@ -11,9 +11,12 @@ unilbrk/tables
 streq
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u32-possible-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u32-possible-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U32_POSSIBLE_LINEBREAKS
+lib_SOURCES += unilbrk/u32-possible-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index c0217fa101b3fae81b03760e039d8a21733a1c15..db08fc7c2d8506da9c71d867c8e2c2b79a7bd48c 100644 (file)
@@ -10,9 +10,12 @@ unilbrk/u32-possible-linebreaks
 uniwidth/width
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u32-width-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u32-width-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U32_WIDTH_LINEBREAKS
+lib_SOURCES += unilbrk/u32-width-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index c628f36b706071e9ff197f209c5d6ab1e67ec14b..49353eb50071578493115331f905a1b777f54886 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-mbtouc-unsafe
 streq
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u8-possible-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u8-possible-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U8_POSSIBLE_LINEBREAKS
+lib_SOURCES += unilbrk/u8-possible-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index 904b6d52f9990c916a38f8bc942b27c44b0c5b34..917a96faa096651c38852ffd934629a24fb90279 100644 (file)
@@ -11,9 +11,12 @@ uniwidth/width
 unistr/u8-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/u8-width-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/u8-width-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_U8_WIDTH_LINEBREAKS
+lib_SOURCES += unilbrk/u8-width-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index 915e8c79a11486396977c38399cb74172513cb9e..5c9a28d94580af924540577efcdf40b1d9ff0127 100644 (file)
@@ -12,9 +12,12 @@ uniconv/u8-conv-from-enc
 c-ctype
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/ulc-possible-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/ulc-possible-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_ULC_POSSIBLE_LINEBREAKS
+lib_SOURCES += unilbrk/ulc-possible-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index d41187f598f1a10770ea408fb38dc20019fb62c1..5983124a13023c8e9a9939309b5a1b586cc1776b 100644 (file)
@@ -12,9 +12,12 @@ uniconv/u8-conv-from-enc
 c-ctype
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unilbrk/ulc-width-linebreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [unilbrk/ulc-width-linebreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNILBRK_ULC_WIDTH_LINEBREAKS
+lib_SOURCES += unilbrk/ulc-width-linebreaks.c
+endif
 
 Include:
 "unilbrk.h"
index 8bf501b74162a581468106138534c679aff98fe8..deb5d1500a0279935a597ada64e8d349e1316df4 100644 (file)
@@ -11,9 +11,12 @@ uniname/base
 memcmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniname/uniname.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniname/uniname])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINAME_UNINAME
+lib_SOURCES += uniname/uniname.c
+endif
 
 Include:
 "uniname.h"
index 0b5b1b3e6753eb9a76079efbe7092c34fb76e641..700e08ca6f40fbcde19b7e01adc90777e6dcdfce 100644 (file)
@@ -9,9 +9,12 @@ uninorm/base
 uninorm/decomposition-table
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/canonical-decomposition.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/canonical-decomposition])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_CANONICAL_DECOMPOSITION
+lib_SOURCES += uninorm/canonical-decomposition.c
+endif
 
 Include:
 "uninorm.h"
index d3887c107148b3202252ad0c75d8c4aa8aba3f74..dde25008b666f4723db2c2861c48886035f91ece 100644 (file)
@@ -10,9 +10,12 @@ uninorm/base
 gperf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/composition.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/composition])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_COMPOSITION
+lib_SOURCES += uninorm/composition.c
+endif
 
 uninorm/composition-table.h: $(srcdir)/uninorm/composition-table.gperf
        $(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $(srcdir)/uninorm/composition-table.h-t
index 14a3db77deaed817e774d7c1e2af9b6a7e042d52..6a8db019b6950e23ef1c51717d91be9026cbbab6 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 uninorm/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/decomposing-form.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/decomposing-form])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_DECOMPOSING_FORM
+lib_SOURCES += uninorm/decomposing-form.c
+endif
 
 Include:
 "uninorm.h"
index 8107eeff5e77926e29bd31bc95f0d7fe0c7da2db..ec54b05c8f5a622f0c908efdbfbcb5d4e2496fea 100644 (file)
@@ -9,9 +9,12 @@ uninorm/base
 uninorm/decomposition-table
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/decomposition.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/decomposition])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_DECOMPOSITION
+lib_SOURCES += uninorm/decomposition.c
+endif
 
 Include:
 "uninorm.h"
index b748225350e0efa82884207f3a8bcc2173c4bcd9..e2c659826f592cab013f6fd2969d6abcaeff41be 100644 (file)
@@ -12,9 +12,12 @@ uninorm/decompose-internal
 malloc-posix
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/uninorm-filter.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/filter])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_FILTER
+lib_SOURCES += uninorm/uninorm-filter.c
+endif
 
 Include:
 "uninorm.h"
index 5b1f4ba61c14c6c54ed7ec0cf8fbe67e62d78fd8..c05a13ef783430bc9c84bca0ec30b1999d7497ff 100644 (file)
@@ -12,9 +12,12 @@ uninorm/composition
 uninorm/nfd
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/nfc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_NFC
+lib_SOURCES += uninorm/nfc.c
+endif
 
 Include:
 "uninorm.h"
index d00cc3cb1cc81893288cbf6c6fbddc5e02354565..02e7bbe0a688a13c47db96f43826d4ba469d03e5 100644 (file)
@@ -10,9 +10,12 @@ uninorm/base
 uninorm/canonical-decomposition
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfd.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/nfd])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_NFD
+lib_SOURCES += uninorm/nfd.c
+endif
 
 Include:
 "uninorm.h"
index 1e6296bd1ac7ddfcbd576ecb1db77f50d0d91920..136a2321a3b47160fa9209b2681e21ccca70a78e 100644 (file)
@@ -12,9 +12,12 @@ uninorm/composition
 uninorm/nfkd
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfkc.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/nfkc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_NFKC
+lib_SOURCES += uninorm/nfkc.c
+endif
 
 Include:
 "uninorm.h"
index 9727c5ea1caad177b0323104db46d4f63f833358..bbe7a33bbd91c6a48eafee14c58c375b3ac54292 100644 (file)
@@ -10,9 +10,12 @@ uninorm/base
 uninorm/compat-decomposition
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/nfkd.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/nfkd])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_NFKD
+lib_SOURCES += uninorm/nfkd.c
+endif
 
 Include:
 "uninorm.h"
index 4a30bce3d6be065b69e92f2f00f70c4cfa3684ac..9936665f061053f40af7996bec6679d56b486b3b 100644 (file)
@@ -16,9 +16,12 @@ uninorm/decompose-internal
 
 configure.ac:
 gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u16-normalize])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normalize.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u16-normalize])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U16_NORMALIZE
+lib_SOURCES += uninorm/u16-normalize.c
+endif
 
 Include:
 "uninorm.h"
index 464b98a3ff2c56cccd8c521525a060fe94fa6458..cbb0006695e6eb6c6000b127c09eea8f666b313e 100644 (file)
@@ -12,9 +12,12 @@ unistr/u16-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u16-normcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U16_NORMCMP
+lib_SOURCES += uninorm/u16-normcmp.c
+endif
 
 Include:
 "uninorm.h"
index c155eb68653f2bff46a2afde5e244c4f12fccf32..59815bfd3615da3c8c0e70ed603a8bb3fdcb8a60 100644 (file)
@@ -11,9 +11,12 @@ uninorm/u16-normxfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normcoll.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u16-normcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U16_NORMCOLL
+lib_SOURCES += uninorm/u16-normcoll.c
+endif
 
 Include:
 "uninorm.h"
index 18ef013f64165be8114a2440109e44a851bf17a0..9305b55e4ac0fce92b2374c33185bbd5b9c8e7e7 100644 (file)
@@ -13,9 +13,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u16-normxfrm.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u16-normxfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U16_NORMXFRM
+lib_SOURCES += uninorm/u16-normxfrm.c
+endif
 
 Include:
 "uninorm.h"
index 5e6d1dfd5b33b24eab55d8a98557c68ff842fab4..2c7e5cdcf904daf8e4f969ab2cee41b524473252 100644 (file)
@@ -16,9 +16,12 @@ uninorm/decompose-internal
 
 configure.ac:
 gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u32-normalize])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normalize.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u32-normalize])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U32_NORMALIZE
+lib_SOURCES += uninorm/u32-normalize.c
+endif
 
 Include:
 "uninorm.h"
index 2adbe1434dcb3c9139ebd93ab5488a2b353e0064..593e068aa757e5718efe0389d1003607fb2e9b9b 100644 (file)
@@ -12,9 +12,12 @@ unistr/u32-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u32-normcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U32_NORMCMP
+lib_SOURCES += uninorm/u32-normcmp.c
+endif
 
 Include:
 "uninorm.h"
index 45281da23b51264faecbae10408b5eda1665417e..b356fc7dc57ed4972cc9b1d49a5a993ce46df6c7 100644 (file)
@@ -11,9 +11,12 @@ uninorm/u32-normxfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normcoll.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u32-normcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U32_NORMCOLL
+lib_SOURCES += uninorm/u32-normcoll.c
+endif
 
 Include:
 "uninorm.h"
index 2b127568de6f0987bd5c627dae74dfdc12bee84a..9cb06413e9aaafd726657d6fbd91257b83784704 100644 (file)
@@ -13,9 +13,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u32-normxfrm.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u32-normxfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U32_NORMXFRM
+lib_SOURCES += uninorm/u32-normxfrm.c
+endif
 
 Include:
 "uninorm.h"
index 8d28dd349bf289d7ec983f5215bf6b4b54c28445..cbf764af47e6379c0b6890e7e0ea319b3af91acd 100644 (file)
@@ -16,9 +16,12 @@ uninorm/decompose-internal
 
 configure.ac:
 gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u8-normalize])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normalize.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u8-normalize])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U8_NORMALIZE
+lib_SOURCES += uninorm/u8-normalize.c
+endif
 
 Include:
 "uninorm.h"
index 83f2c2b5b3203b731c5f245f026e6b098f919cdc..ab13ff6e46063b8779e20c429e32c03db0467941 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-cmp2
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u8-normcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U8_NORMCMP
+lib_SOURCES += uninorm/u8-normcmp.c
+endif
 
 Include:
 "uninorm.h"
index a1144062a8605010842213f8752352b89cdea029..6dfa0ed288fd35afa772a8f33f3780e24b7091ca 100644 (file)
@@ -11,9 +11,12 @@ uninorm/u8-normxfrm
 memcmp2
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normcoll.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u8-normcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U8_NORMCOLL
+lib_SOURCES += uninorm/u8-normcoll.c
+endif
 
 Include:
 "uninorm.h"
index 9cd2234e7a565e377ba4b6bd5a4246ec6fa2558c..123d1a7a1a6bd2665a3df86a9d34b50cf075a583 100644 (file)
@@ -13,9 +13,12 @@ localcharset
 memxfrm
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uninorm/u8-normxfrm.c])
+gl_LIBUNISTRING_MODULE([0.9], [uninorm/u8-normxfrm])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNINORM_U8_NORMXFRM
+lib_SOURCES += uninorm/u8-normxfrm.c
+endif
 
 Include:
 "uninorm.h"
index 8b420de3cd043fee7ea9f6c1af48488f0b4ec0a9..ef5eb6ee4b357f3d87d9a2f9407a64ca7682cc4b 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u16-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_ASNPRINTF
+lib_SOURCES += unistdio/u16-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index d9bd7460e8994880172fb0dd80ec63fd168f8f11..c567b9fce83eff89a4911074f4127d292dea8fa6 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_ASPRINTF
+lib_SOURCES += unistdio/u16-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index c4d00238fa34fb289e311da7ea264472338bced6..4a6a1d9939f09e1e8d2fbfbca0ffb5aaf220c611 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_SNPRINTF
+lib_SOURCES += unistdio/u16-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index 6681e2bb4a94537827144d7d653d067844e9abc9..f5e25a56cb2354efdecfb51ffe1ec5618c3b90b9 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_SPRINTF
+lib_SOURCES += unistdio/u16-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index 8447fa4ef0e4731a08547a814acfe6e1eb190f72..9bbe4b63a63ded3d905b3c9a3a28628ee3427a89 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u16-u16-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASNPRINTF
+lib_SOURCES += unistdio/u16-u16-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 2f51e904b08484776aaeea1e11019013322d6541..0d9ad0157e921edb08533adcebd5defd6f694655 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-u16-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_ASPRINTF
+lib_SOURCES += unistdio/u16-u16-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index 54790a450dccf34bd43a43855d9a45702888c1b0..96d84ec50d2ece921768d79b39d4c6a84058ac4f 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-u16-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SNPRINTF
+lib_SOURCES += unistdio/u16-u16-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index 8fdefd38b2f4a68b56faf7d31044f7f1e08a079c..98b4c05a60336d8dc71429061ab34565e00a5db6 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u16-u16-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_SPRINTF
+lib_SOURCES += unistdio/u16-u16-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index ddaf19e47e3b8ce215bc046289aaa93e00281c4f..eabd37d09a12fd2b3725e1a48cd76d11bc0ca26f 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASNPRINTF
+lib_SOURCES += unistdio/u16-u16-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 82952c5abccb8d75f46c78d0ca2eac13b3f332b6..326667d8fac86a255b5c196cd5f05e79b4f1819f 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u16-u16-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VASPRINTF
+lib_SOURCES += unistdio/u16-u16-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index 5b2a3775abfd5859352c37938e2fbe7e47babe9b..7abfdd1e1e78b70de5d21e2796bc6db6062b4e7e 100644 (file)
@@ -12,9 +12,12 @@ unistr/u16-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSNPRINTF
+lib_SOURCES += unistdio/u16-u16-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index aaf2c02e377244ec9f444cb008f28ad3bea2ed0f..90b038797e94a215f548b96fb6e157c2f9d512ad 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-u16-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_U16_VSPRINTF
+lib_SOURCES += unistdio/u16-u16-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index e72803993d2813f096f90171ea366fb98125978b..f71a120b660f25cda2de98fb126e09ea85c6dc2a 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_VASNPRINTF
+lib_SOURCES += unistdio/u16-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index d6abf04ecd47ec86a1b9900cae08d3c68fc0cb38..788afa2e3e855c292a53802c554ac691239ad666 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u16-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_VASPRINTF
+lib_SOURCES += unistdio/u16-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index 7257c461c2292366d47ed067bf52a8c0afccc8fd..94c8f4d224bf4e5a774765a5c1f2bd8b470dc9de 100644 (file)
@@ -12,9 +12,12 @@ unistr/u16-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_VSNPRINTF
+lib_SOURCES += unistdio/u16-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 06314cca80d307a6e26d9a8983e199aca3b3fe3a..f829923d3e0dd02ef566d54e9af1753050a50a61 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u16-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U16_VSPRINTF
+lib_SOURCES += unistdio/u16-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index 37c72a3ef40f7bb984a8461d63ecd7a032150c5b..ec49e1a2e8474a606c2641b2898b54b7d9ae0fbd 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u32-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_ASNPRINTF
+lib_SOURCES += unistdio/u32-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index a3e12c3bd542ca570076851224b8b96bb76ea961..4bcaaa2bbcf217d9ce2ec8191c041d064c40916a 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_ASPRINTF
+lib_SOURCES += unistdio/u32-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index d5a59206fc10eb61fac00083b7fec9b134f0eb40..7e0796645bcc64ef5b5e894bbeb7a192e320db39 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_SNPRINTF
+lib_SOURCES += unistdio/u32-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index e385ac885dae5dbef9670571c23b7924ad7d6efe..e31d6f12bc5a7d629bbb51b20b925163e45b9d1d 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_SPRINTF
+lib_SOURCES += unistdio/u32-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index 13f942119400fce205e37e876c176361f609db84..1b14370192c15cd4931a6bf1fe9714a376f5c831 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u32-u32-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASNPRINTF
+lib_SOURCES += unistdio/u32-u32-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index a7178804efcb3a01e4fcef58e74cad4c37236381..a9de899ce0c404b8bc9a52b2d7cf42614a74e8b9 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-u32-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_ASPRINTF
+lib_SOURCES += unistdio/u32-u32-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index b27e8e3a454fdadde9b24bb23b1222b645866c8e..a429b37f136d4b0db16cc7550dc95da067ae7403 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-u32-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SNPRINTF
+lib_SOURCES += unistdio/u32-u32-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index cd670845bfeb18fcdc084424bf201bd571267c52..2a13ba90341b84513e84803727385b94ab529615 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u32-u32-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_SPRINTF
+lib_SOURCES += unistdio/u32-u32-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index 45ae559d79d17024c75a7fa252834e9cd53fcc87..0b83fa81b3ec3c28248d9d91f0aa74c0f1372c06 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASNPRINTF
+lib_SOURCES += unistdio/u32-u32-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index e6e508bb1b54e958a8adf09bab6721153fa59f36..5c49c8b01c1f8be8bf47265a19ce65e0f170b954 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u32-u32-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VASPRINTF
+lib_SOURCES += unistdio/u32-u32-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index 1f39e2143a79e16f282f361cdf99cee7744c2e95..9422ba6c753d61d3a0183a77bd177c8b31ec17a7 100644 (file)
@@ -12,9 +12,12 @@ unistr/u32-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSNPRINTF
+lib_SOURCES += unistdio/u32-u32-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 774ca5eef378fa8452348f05b4cbe97dd932511f..32a8284bf9520ec9e1c5c577052162bc28fd5347 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-u32-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_U32_VSPRINTF
+lib_SOURCES += unistdio/u32-u32-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index 8ea35d9a9cda35e42adce6d811a3c87756465ab6..1a8159749385ce92933e5960828229fd30ae5ddf 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_VASNPRINTF
+lib_SOURCES += unistdio/u32-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 8dbe7988fdbfcd53df85712ab5e7f6f8de235cd7..a906ac98ee511b0d1013e5fc600a063f53751854 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u32-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_VASPRINTF
+lib_SOURCES += unistdio/u32-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index 3c4232ff28dfaa1baa4b422154ffdb8ee2698ad1..26d2add61bc1629fba014b9152ccb77af896d1db 100644 (file)
@@ -12,9 +12,12 @@ unistr/u32-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_VSNPRINTF
+lib_SOURCES += unistdio/u32-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 4f4525b18b76675669ea704eddcd3588577219d5..72c3d7bb36bad0a5b0fd6502ee36abe4ae3e8a5a 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u32-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U32_VSPRINTF
+lib_SOURCES += unistdio/u32-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index c0242481299addcc6c7ee5b17ab584ef6ad7be72..b1ea0b0e955f933b400463ebf90051003df220a1 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u8-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_ASNPRINTF
+lib_SOURCES += unistdio/u8-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 1a8755041654a372bee26d9e0c05420bc56024e6..d8eb3095e67054297babd253710a27e59cf65e1f 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_ASPRINTF
+lib_SOURCES += unistdio/u8-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index 68f034d12c853a0109ff79dd4d8cff2981054e4e..0512890d56d75377c6bfc832820012498a57d45a 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_SNPRINTF
+lib_SOURCES += unistdio/u8-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index c293c9aa60e1c3ac41070b239f155b493a2050d5..20d8d302c7e8034b082d4a53d0972761b34802cf 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_SPRINTF
+lib_SOURCES += unistdio/u8-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index eeb555fe19202e2115a4ac7873b6838854dd9d6a..5d9e674478ed0b8fb669ed542839112aa577e199 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/u8-u8-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASNPRINTF
+lib_SOURCES += unistdio/u8-u8-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 7707037aeedb380fe7087eca830c7cba4997c1c4..e87d5259070f133fb6f4116f7970198fe20f0151 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-u8-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_ASPRINTF
+lib_SOURCES += unistdio/u8-u8-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index dbca0c8f3f8f61fbc90c0b5cf5794d1a83af3bc9..4e19f4b78dc7f90cf460ee0355f4ceb62edb34fc 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-u8-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SNPRINTF
+lib_SOURCES += unistdio/u8-u8-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index 17e71f292e3f6d110f4a6bb587a1a12ad9be133f..3b4e58ecdabb5ffdd1977ec01a3ac2fdb02a829e 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/u8-u8-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_SPRINTF
+lib_SOURCES += unistdio/u8-u8-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index f4fef35fa75f7a7d45949993108ae7b9d46c1049..612901ed62ac37eac8f7a086b3446733044f141c 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASNPRINTF
+lib_SOURCES += unistdio/u8-u8-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index f4caa69e8de62f08a7b64d6189c4d6cd154b4728..35dbce9064ec4e8568a88299ccce1a3efafdc8d7 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u8-u8-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VASPRINTF
+lib_SOURCES += unistdio/u8-u8-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index a3ba6ccc964c8ad6799458a9587d87f80f71cf75..eef04cff2f111f41ece5e70c817b85e1ecd25d90 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSNPRINTF
+lib_SOURCES += unistdio/u8-u8-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 967ee70e066963d54c345231e7e53cfaf8e80692..05c5278417b0c12a26d170f5aec075d55fbe89ff 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-u8-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_U8_VSPRINTF
+lib_SOURCES += unistdio/u8-u8-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index b41d4e156a55f6808e4786735ae1ce4782305025..6e651bb5d79065b5516eceb62d7b10517043aed6 100644 (file)
@@ -47,9 +47,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_VASNPRINTF
+lib_SOURCES += unistdio/u8-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 3fc1d5dde09f9e2a192c30ef327490541abb2652..5fb1a5520e3715c197d95c402e56c00c833eaf35 100644 (file)
@@ -11,9 +11,12 @@ unistdio/u8-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_VASPRINTF
+lib_SOURCES += unistdio/u8-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index acf838ff54f6d8c56fc48f6c660a74ddd6949dfc..ba2db32cee285383e7ca9ff47667e45b118e26d6 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-cpy
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_VSNPRINTF
+lib_SOURCES += unistdio/u8-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 3afb7359459e988d2aca4e0a8fe26654bba45834..a05a6edd4a69ec879aa9024d3b476d5495d89be3 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/u8-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_U8_VSPRINTF
+lib_SOURCES += unistdio/u8-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index 534766e07be011e7736bcf292071958921643b7d..4fd8ef6dba9c8bd75018daba9c29c7114c465e88 100644 (file)
@@ -11,9 +11,12 @@ unistdio/base
 unistdio/ulc-vasnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-asnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-asnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASNPRINTF
+lib_SOURCES += unistdio/ulc-asnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 040a89a6c57899a8b434ead7daf5efde2cf9b0c1..9b6120725c0ed986772464ee2f7566bbedb90af8 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/ulc-vasprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-asprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-asprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_ASPRINTF
+lib_SOURCES += unistdio/ulc-asprintf.c
+endif
 
 Include:
 "unistdio.h"
index 3040638defe4aaff605df6cad02c5599578ea203..1044a34ecceefd3ffd33beff5f4ed1cc50c6c574 100644 (file)
@@ -11,9 +11,12 @@ fseterr
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-fprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-fprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_FPRINTF
+lib_SOURCES += unistdio/ulc-fprintf.c
+endif
 
 Include:
 "unistdio.h"
index 1e6fc32e18f9e12508250c9c69b72577b243a8f7..a0f76167b307a62e34a947a6937c225e89147a08 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/ulc-vsnprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-snprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-snprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_SNPRINTF
+lib_SOURCES += unistdio/ulc-snprintf.c
+endif
 
 Include:
 "unistdio.h"
index 0b3ede2fa38de26fbb904c32b16c28c664bc1c4b..892798ec2a7a778b9961c8711b279ef367732264 100644 (file)
@@ -10,9 +10,12 @@ unistdio/base
 unistdio/ulc-vsprintf
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-sprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-sprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_SPRINTF
+lib_SOURCES += unistdio/ulc-sprintf.c
+endif
 
 Include:
 "unistdio.h"
index 7126d2b745b1252a7fd13913999a217a35d1bbe7..8a6f2fc68f9515f300b66168fe917c53b263ccd7 100644 (file)
@@ -45,9 +45,12 @@ multiarch
 
 configure.ac:
 gl_PREREQ_VASNPRINTF_WITH_EXTRAS
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vasnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vasnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASNPRINTF
+lib_SOURCES += unistdio/ulc-vasnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 91c93f6899ddf7170bba863a3bc6aed5c974745a..582ed80289ec1202b0535dd4ed4ceeaf18d217b4 100644 (file)
@@ -11,9 +11,12 @@ unistdio/ulc-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vasprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vasprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VASPRINTF
+lib_SOURCES += unistdio/ulc-vasprintf.c
+endif
 
 Include:
 "unistdio.h"
index 317f95b442f1954a99b43b9ae1301747d20b974a..5d9bf3ff20fd7f910ec368f04782f2f9cb49b740 100644 (file)
@@ -11,9 +11,12 @@ fseterr
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vfprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vfprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VFPRINTF
+lib_SOURCES += unistdio/ulc-vfprintf.c
+endif
 
 Include:
 "unistdio.h"
index 8d7c0d7317a5d7eb4372c10c74bc384ee204bea1..d577809b0b508386b91b475b06674eb90950c808 100644 (file)
@@ -11,9 +11,12 @@ unistdio/ulc-vasnprintf
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vsnprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vsnprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSNPRINTF
+lib_SOURCES += unistdio/ulc-vsnprintf.c
+endif
 
 Include:
 "unistdio.h"
index 93346fa10faa3f8626b3b1c320a48faee64fb441..c0ecacbb0d2059d04262582b3a656203bea8973a 100644 (file)
@@ -12,9 +12,12 @@ stdint
 errno
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistdio/ulc-vsprintf.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vsprintf])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTDIO_ULC_VSPRINTF
+lib_SOURCES += unistdio/ulc-vsprintf.c
+endif
 
 Include:
 "unistdio.h"
index d413b9699bb5d292c4f5e10dba64444d2fd92fab..ff016a3b8781e04f6c47505f0ca68b97bc8ecbd2 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-check.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-check])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CHECK
+lib_SOURCES += unistr/u16-check.c
+endif
 
 Include:
 "unistr.h"
index 4de89e9dd8b806088faf5475238ba26b03c1a04b..d8d83ea796b8a5c4fe39349e2aa9521c7b6d3b9f 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-chr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-chr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CHR
+lib_SOURCES += unistr/u16-chr.c
+endif
 
 Include:
 "unistr.h"
index 78cd1576d2e6a009cf640584610e7a33f29a475f..565ccdd65fb88a786164aefb6b188885cbf6a4ef 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CMP
+lib_SOURCES += unistr/u16-cmp.c
+endif
 
 Include:
 "unistr.h"
index 38b1729ddb8ee33f45044fd0b1db1f72d5c5e3ac..16dba168798159948d027cb3b7388275ed3f0a91 100644 (file)
@@ -11,9 +11,12 @@ unistr/u16-cmp
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cmp2.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cmp2])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CMP2
+lib_SOURCES += unistr/u16-cmp2.c
+endif
 
 Include:
 "unistr.h"
index 5466951e2dd036406af5c1afd7379a3dde9ddaa3..a673aab5cdb960407b414cdb7e0afb738cc7a221 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CPY
+lib_SOURCES += unistr/u16-cpy.c
+endif
 
 Include:
 "unistr.h"
index 52de6f85f79092704aa56d9063a870437371d3fd..e077da5eac28e2a6d99c6d32fc9609d551e3c1de 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 malloc-posix
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-cpy-alloc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cpy-alloc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_CPY_ALLOC
+lib_SOURCES += unistr/u16-cpy-alloc.c
+endif
 
 Include:
 "unistr.h"
index 7d6e7fbceed952b5d1dfcdaacecde807f4f140cf..46c5566e019e0ed9e4a12b1fc7bdb9dac72b99e9 100644 (file)
@@ -11,9 +11,12 @@ unistr/u16-strlen
 unistr/u16-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-endswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-endswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_ENDSWITH
+lib_SOURCES += unistr/u16-endswith.c
+endif
 
 Include:
 "unistr.h"
index dc381fb5e53cd0f1ab0cb58cd504a122c1f9855a..43a5ddb083f4e45adc488fb3cfa69c78a07b6621 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MBLEN
+lib_SOURCES += unistr/u16-mblen.c
+endif
 
 Include:
 "unistr.h"
index 7eb8812c248e3d4aad0801a04945577c34b9aabb..161c68749f77502e2947c133f954d0ae0ccc2398 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-mbtoucr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbsnlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbsnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MBSNLEN
+lib_SOURCES += unistr/u16-mbsnlen.c
+endif
 
 Include:
 "unistr.h"
index 287fb8b8034df1a08e8db881c0f73a9770fa440e..a6ba2b0b7444b48c0bd5be062387800b217765f1 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-mbtouc])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtouc.c unistr/u16-mbtouc-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC
+lib_SOURCES += unistr/u16-mbtouc.c unistr/u16-mbtouc-aux.c
+endif
 
 Include:
 "unistr.h"
index d443b7fa435f1ae11adf1626dfe264044c484fa2..d6c4f469e947c30aaa71451de0c7c527fcb5b0c3 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-mbtouc-unsafe])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtouc-unsafe.c unistr/u16-mbtouc-unsafe-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtouc-unsafe])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUC_UNSAFE
+lib_SOURCES += unistr/u16-mbtouc-unsafe.c unistr/u16-mbtouc-unsafe-aux.c
+endif
 
 Include:
 "unistr.h"
index ac2f559bfbc8542ed648c23fe941f8411a04e7c2..fd558893504bd9aed145fc9097777667e3b9aa32 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-mbtoucr])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-mbtoucr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtoucr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MBTOUCR
+lib_SOURCES += unistr/u16-mbtoucr.c
+endif
 
 Include:
 "unistr.h"
index a99ff6c70efc2d381479876851ecb01394105b00..86a03e3a066f6bea4e6b363537d794221b2e9789 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 memmove
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-move.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-move])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_MOVE
+lib_SOURCES += unistr/u16-move.c
+endif
 
 Include:
 "unistr.h"
index 92d61bf63aac1a24a50237cf2461f1e73c7c2a33..becf428eb6c794773db9ea44fa5f96e805530d07 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-strmbtouc
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-next.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-next])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_NEXT
+lib_SOURCES += unistr/u16-next.c
+endif
 
 Include:
 "unistr.h"
index 91e2315d3b866f661f37e5f3e56a1499987b0175..af739f72f2c984c142f550a18f0b9ead4f12cb6a 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-prev.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-prev])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_PREV
+lib_SOURCES += unistr/u16-prev.c
+endif
 
 Include:
 "unistr.h"
index bcd5a72f6ac7bd59db2b676fa61252c32e67ab21..d205937ccf0c8b659be97d352d434d8eb5ab62c6 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-set.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-set])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_SET
+lib_SOURCES += unistr/u16-set.c
+endif
 
 Include:
 "unistr.h"
index 92743812240a06ce2541d148b094d80ff1bd7772..03eb3578340c74c40637e33bddd638c67a371f9f 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-startswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-startswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STARTSWITH
+lib_SOURCES += unistr/u16-startswith.c
+endif
 
 Include:
 "unistr.h"
index c1313c3ea305a9b50f74a99d6ed7c7a304e20e75..108cbd2c727fcfd0c37edd93c893c7227eae59b5 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-stpcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-stpcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STPCPY
+lib_SOURCES += unistr/u16-stpcpy.c
+endif
 
 Include:
 "unistr.h"
index 89c1997b1e649b4bd3b3c1b3505250851d0adee6..96ae82191febf9d99fdc09c91516133856db5970 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-stpncpy.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-stpncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STPNCPY
+lib_SOURCES += unistr/u16-stpncpy.c
+endif
 
 Include:
 "unistr.h"
index e7ee6ec75ea80303a536190fc3f727efa9bb4918..f2f13643e720a0721ca198bd370e098864a15a44 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u16-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCAT
+lib_SOURCES += unistr/u16-strcat.c
+endif
 
 Include:
 "unistr.h"
index 8416ae749af14374b7e5ad7f53779fafa9f6e465..d38fa748c279a30f0ea7f2f00e2ed43335d96a61 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCHR
+lib_SOURCES += unistr/u16-strchr.c
+endif
 
 Include:
 "unistr.h"
index 031d17183935daa76b8a2c1b19b3e911057dfc6f..25b9f871c36d85db7eae9388f4a5aa48ae02e32d 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCMP
+lib_SOURCES += unistr/u16-strcmp.c
+endif
 
 Include:
 "unistr.h"
index d364454f68dd2b80f7a5ddb033b3587721b3ec24..137c7faf67ab8cfff1b7d236e1edce14535151ac 100644 (file)
@@ -12,9 +12,12 @@ uniconv/u16-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.4], [unistr/u16-strcoll.c])
+gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u16-strcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCOLL
+lib_SOURCES += unistr/u16-strcoll.c
+endif
 
 Include:
 "unistr.h"
index 1c4eae1f0a7d18c79f8a63232f20582eece7c28e..94480d89c8d5345b2f9ed7a17818d987f8580bcd 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCPY
+lib_SOURCES += unistr/u16-strcpy.c
+endif
 
 Include:
 "unistr.h"
index af67982ea2c7a5fedad2e5db9c24ca067adcac83..763264c7c9e634b902ce9277126cc3f66a8ce614 100644 (file)
@@ -12,9 +12,12 @@ unistr/u16-strmbtouc
 unistr/u16-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strcspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRCSPN
+lib_SOURCES += unistr/u16-strcspn.c
+endif
 
 Include:
 "unistr.h"
index cf452c78bb463ac1c15ec1732454a50d922c2fd4..d6dbc8ef8590448ccd89bc5679bf4c7e377545a9 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u16-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strdup.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strdup])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRDUP
+lib_SOURCES += unistr/u16-strdup.c
+endif
 
 Include:
 "unistr.h"
index 978a19b55460e3d3f7c90ccf609f817107d613f5..cbe680d2f58e6db763ef38d99cc275d1734944f3 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRLEN
+lib_SOURCES += unistr/u16-strlen.c
+endif
 
 Include:
 "unistr.h"
index e5f97481e19c2744c68dc0d74d9e9281e7bf87fb..dfba8a47568c8e13369bc525c33ec4d6b1f4e9c9 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strmblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strmblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRMBLEN
+lib_SOURCES += unistr/u16-strmblen.c
+endif
 
 Include:
 "unistr.h"
index 03375a88f35e556720fcea6652924dba40390b83..c7e2fa03fe239895e843c317b9470324611f037f 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strmbtouc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strmbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRMBTOUC
+lib_SOURCES += unistr/u16-strmbtouc.c
+endif
 
 Include:
 "unistr.h"
index 829b2cb3d29f1a4ecdd44aaf579e0e17056617c4..d76bfa7ae9e6d694557225b8f15c47b8c34869d3 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u16-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRNCAT
+lib_SOURCES += unistr/u16-strncat.c
+endif
 
 Include:
 "unistr.h"
index c846bf51766650d47ef292ee8fc11a7c673a087a..6a177761c0480ad03fb415dd0fe2d73ae52e5d05 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRNCMP
+lib_SOURCES += unistr/u16-strncmp.c
+endif
 
 Include:
 "unistr.h"
index 5057598f889d1c63a34adf3cc13c461d8e6187c4..cbcc636536c84b7d7da46888dfedbaa2bf54c6d8 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strncpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRNCPY
+lib_SOURCES += unistr/u16-strncpy.c
+endif
 
 Include:
 "unistr.h"
index 3526faa3b258fd55ccd863478c5f9931ad41c3c8..9ab2b94826274642e40b00574f6e70b85ba00283 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strnlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRNLEN
+lib_SOURCES += unistr/u16-strnlen.c
+endif
 
 Include:
 "unistr.h"
index fcb3ff364c05f83cbf5bd53004e624e3a635e0c1..077c643baa7639c7fbce52567280ed4a2461a020 100644 (file)
@@ -11,9 +11,12 @@ unistr/u16-strmbtouc
 unistr/u16-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strpbrk.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strpbrk])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRPBRK
+lib_SOURCES += unistr/u16-strpbrk.c
+endif
 
 Include:
 "unistr.h"
index db5802d833a7bbb4f875572bd223c8a73e284d58..ff6062fb8805248c4eb025b3cda5f21705e48aea 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strrchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strrchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRRCHR
+lib_SOURCES += unistr/u16-strrchr.c
+endif
 
 Include:
 "unistr.h"
index a8bf6349bdcdbedf930d79e72f1a409cb3dcc9a7..4527eaf43c5ff281bec86d6b3b5d5d5b1b372502 100644 (file)
@@ -13,9 +13,12 @@ unistr/u16-cmp
 unistr/u16-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRSPN
+lib_SOURCES += unistr/u16-strspn.c
+endif
 
 Include:
 "unistr.h"
index 087712125effadbfa3f51a2a7550e3680c87bbce..4f3b894faf3b86af2bfcc1508a3445e336fecb66 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strstr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strstr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRSTR
+lib_SOURCES += unistr/u16-strstr.c
+endif
 
 Include:
 "unistr.h"
index af4c3f8c7c12cc000140f7c3c4f0738f3a78aecb..ae90fc1651070f5e846011c63d8d72df18fbaf1d 100644 (file)
@@ -11,9 +11,12 @@ unistr/u16-strspn
 unistr/u16-strpbrk
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-strtok.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strtok])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_STRTOK
+lib_SOURCES += unistr/u16-strtok.c
+endif
 
 Include:
 "unistr.h"
index eac9173a8dcf53cfdedcdbb092eed41d3fdfceb4..2827704b5b87cd64d534e7c1023262cc4aa51a9f 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-mbtoucr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-to-u32.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-to-u32])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_TO_U32
+lib_SOURCES += unistr/u16-to-u32.c
+endif
 
 Include:
 "unistr.h"
index 14147059dc40de60ba7d65a5e930fee5e1740a37..6753ce36bb346c47509d1fb986fa3d1c38105034 100644 (file)
@@ -10,9 +10,12 @@ unistr/u16-mbtoucr
 unistr/u8-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u16-to-u8.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-to-u8])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_TO_U8
+lib_SOURCES += unistr/u16-to-u8.c
+endif
 
 Include:
 "unistr.h"
index 5c5eef21c1e7e6a47182685c75fd435112f4ff6d..8ffcd63ccbb31f697f424acc4bc4f56d5126d3e9 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-uctomb])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u16-uctomb.c unistr/u16-uctomb-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-uctomb])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U16_UCTOMB
+lib_SOURCES += unistr/u16-uctomb.c unistr/u16-uctomb-aux.c
+endif
 
 Include:
 "unistr.h"
index 909c8da698e785b1de1503cb443f8c9269484a3a..67ba98b8f5bb9a8a281661e1caf456ae16064eff 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-check.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-check])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CHECK
+lib_SOURCES += unistr/u32-check.c
+endif
 
 Include:
 "unistr.h"
index e38ce9fd65a95f7d1f4b398a544ec9fe5518ad32..5e2133b39c4049875bb9cd46ec1291fd256a1bc3 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-chr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-chr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CHR
+lib_SOURCES += unistr/u32-chr.c
+endif
 
 Include:
 "unistr.h"
index e9a0f0daa4b686fd7dca383780766abc98888f90..829ec3120235ddf831d9d2912fd97ad797a9aeaf 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CMP
+lib_SOURCES += unistr/u32-cmp.c
+endif
 
 Include:
 "unistr.h"
index 9c70de6e43979deabd1493d768f51c29a27bfbb5..4b44a9783ce6c9dfe39f36ffae32fe33d4cea7d4 100644 (file)
@@ -11,9 +11,12 @@ unistr/u32-cmp
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cmp2.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cmp2])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CMP2
+lib_SOURCES += unistr/u32-cmp2.c
+endif
 
 Include:
 "unistr.h"
index 2c58a7df83a5d2952e8e7d10f91186c0366f02c3..1b2c1bcbc3a0071f6643e250a3369e8c4b00ccb7 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CPY
+lib_SOURCES += unistr/u32-cpy.c
+endif
 
 Include:
 "unistr.h"
index 30d680c1a7b4f7217f33ed05a410b7144de366bc..9ca49acdf2100bf682a5b3e8b5825f95eeea7df5 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 malloc-posix
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-cpy-alloc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cpy-alloc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_CPY_ALLOC
+lib_SOURCES += unistr/u32-cpy-alloc.c
+endif
 
 Include:
 "unistr.h"
index 6e30868eafb9418e7b9957c5395ae9ec9d3cc5cb..14155d31be859c7d2278e8a16c2bc24a868c86be 100644 (file)
@@ -11,9 +11,12 @@ unistr/u32-strlen
 unistr/u32-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-endswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-endswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_ENDSWITH
+lib_SOURCES += unistr/u32-endswith.c
+endif
 
 Include:
 "unistr.h"
index 8d2d5b434760cf33907b4d0162d14dc00bf76b72..7508b4d09a09983239e9d4e2e28d416a05bfd12b 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MBLEN
+lib_SOURCES += unistr/u32-mblen.c
+endif
 
 Include:
 "unistr.h"
index 07c91d0694dbdfd0639d4d880744165f97d6ae54..53423066c5a4bb44a0b537ea916f6776a4c2701d 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbsnlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbsnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MBSNLEN
+lib_SOURCES += unistr/u32-mbsnlen.c
+endif
 
 Include:
 "unistr.h"
index 649c5e5241ca77fe8f4d163366e56107df7e647a..939a240b5480a7c5a7cc27417f7ab2c161011392 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u32-mbtouc])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtouc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC
+lib_SOURCES += unistr/u32-mbtouc.c
+endif
 
 Include:
 "unistr.h"
index aa5d1de68fc9b11d5712361a414361832bdee7da..062f57544587fbe09ea64b06363edaa58c12e3cf 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u32-mbtouc-unsafe])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtouc-unsafe.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtouc-unsafe])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUC_UNSAFE
+lib_SOURCES += unistr/u32-mbtouc-unsafe.c
+endif
 
 Include:
 "unistr.h"
index a86596d408289cd3c8c8d5c8931cd1f1b9a67c8e..2b860191037e91d7857b0e1a77c55901e60433c9 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u32-mbtoucr])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-mbtoucr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtoucr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MBTOUCR
+lib_SOURCES += unistr/u32-mbtoucr.c
+endif
 
 Include:
 "unistr.h"
index 63d656ed8703f91c64e74b372279cbc84a789b35..f5a629c018d899d9fb5f8aa395c8da653c997349 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 memmove
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-move.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-move])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_MOVE
+lib_SOURCES += unistr/u32-move.c
+endif
 
 Include:
 "unistr.h"
index 9760e94ba7b095ea7e722b3830d2091723c3b1d1..57d242edacd1ee3cb84cf3e5d4c6e243f88417f4 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u32-strmbtouc
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-next.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-next])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_NEXT
+lib_SOURCES += unistr/u32-next.c
+endif
 
 Include:
 "unistr.h"
index 6e97db1cf9031140575426ab87b3ae999c10c35b..f9b266f44f368fd190fb366e48103594e94b05a2 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-prev.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-prev])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_PREV
+lib_SOURCES += unistr/u32-prev.c
+endif
 
 Include:
 "unistr.h"
index 2c02d350fe56fe444da6373abe20a7b796197f8b..4415660c3bca2a649f43d7eeda4324032f0453b5 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-set.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-set])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_SET
+lib_SOURCES += unistr/u32-set.c
+endif
 
 Include:
 "unistr.h"
index 3e53da685cf6aa1cddf5635e62be7ed389bcfdb6..867308f434c9c20ec38fe4d0354976f397802952 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-startswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-startswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STARTSWITH
+lib_SOURCES += unistr/u32-startswith.c
+endif
 
 Include:
 "unistr.h"
index 56ad1cf5693941683b5cb8577be1fa2c7fc0e766..b6b0f43f40f9e98fc99491ddcc2d3a0240d3c010 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-stpcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-stpcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STPCPY
+lib_SOURCES += unistr/u32-stpcpy.c
+endif
 
 Include:
 "unistr.h"
index e2cf6b2502e9cc737789822059e334e77529eea6..0399174f73520237889d4306ba90553df2afc101 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u32-stpncpy.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u32-stpncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STPNCPY
+lib_SOURCES += unistr/u32-stpncpy.c
+endif
 
 Include:
 "unistr.h"
index e08f8791bbda7a488ee6ae69e4053563091c1dce..0156d0450efb5f58a727189c1cef4ae272e0bb38 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCAT
+lib_SOURCES += unistr/u32-strcat.c
+endif
 
 Include:
 "unistr.h"
index 62e3250e49d4cea9860555fcfdccbea7f492c6e7..2b2a115a8d67fa516a4dd6e35760a30ccadd94e2 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCHR
+lib_SOURCES += unistr/u32-strchr.c
+endif
 
 Include:
 "unistr.h"
index 260cca3089c1bab6f0a6f5fbde2f9aa171b23de3..979b966d9cffbc7d0f7089645662be1bcb664136 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCMP
+lib_SOURCES += unistr/u32-strcmp.c
+endif
 
 Include:
 "unistr.h"
index 1cdd5952322ca995104b0be2cd25913d85403c2c..c4dea59e282c1fca679efeb4e4ac2d232f7ce330 100644 (file)
@@ -12,9 +12,12 @@ uniconv/u32-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.4], [unistr/u32-strcoll.c])
+gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u32-strcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCOLL
+lib_SOURCES += unistr/u32-strcoll.c
+endif
 
 Include:
 "unistr.h"
index 58570be76e5cd3a20deabf915328c85f925c33e8..b55d9c6fbd05089d195eaf9feafd7d6478b3fffa 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCPY
+lib_SOURCES += unistr/u32-strcpy.c
+endif
 
 Include:
 "unistr.h"
index d4fa97b45728d3a3f89171a1904376c71d769710..6d34f5e93ae1bc3805134acc86cbd9e37418fa9d 100644 (file)
@@ -10,9 +10,12 @@ unistr/u32-strlen
 unistr/u32-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strcspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRCSPN
+lib_SOURCES += unistr/u32-strcspn.c
+endif
 
 Include:
 "unistr.h"
index c7854628351f526dd36a3dceb60ea32beca2687a..4e807f6a61926aed85f9a3353e12da0e96713ddb 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strdup.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strdup])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRDUP
+lib_SOURCES += unistr/u32-strdup.c
+endif
 
 Include:
 "unistr.h"
index d8f73cc70fc31a9427b290f19419a91f113f89a6..35892d0a3d273ce19686a1a872cdc93c43980d4c 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRLEN
+lib_SOURCES += unistr/u32-strlen.c
+endif
 
 Include:
 "unistr.h"
index 6dd56337c4590d5cbe2125dd1f44b84bd8b9f63a..c9e31fe5fbbb90c83b6d31517a6466537d45060d 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strmblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strmblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRMBLEN
+lib_SOURCES += unistr/u32-strmblen.c
+endif
 
 Include:
 "unistr.h"
index ee01aae1c4336d64f306e115a05c5868f6b68899..c16086a7d4b2a943e73562f859d510617086cef8 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strmbtouc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strmbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRMBTOUC
+lib_SOURCES += unistr/u32-strmbtouc.c
+endif
 
 Include:
 "unistr.h"
index 69e53e7c26f32f87292b4e8a4898af20378e40a8..9d746a5170fcd8e3f082ec6594e0e8aae0d31bce 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRNCAT
+lib_SOURCES += unistr/u32-strncat.c
+endif
 
 Include:
 "unistr.h"
index d139f0b63dcd33d3b56d4a58e3962a89f703528c..26ecc5a90a78a09e4e4190326f789581bf4635bb 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRNCMP
+lib_SOURCES += unistr/u32-strncmp.c
+endif
 
 Include:
 "unistr.h"
index 342ce2133d61ec99542b4c691c247da512f7eeac..a5670cf1bf65df1342767704d2f426143f816f60 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strncpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRNCPY
+lib_SOURCES += unistr/u32-strncpy.c
+endif
 
 Include:
 "unistr.h"
index 8d5c0e44615adeb5e5dce54590006ea41134f86d..83bb7ce4845986480f317c14613124d993cf1720 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strnlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRNLEN
+lib_SOURCES += unistr/u32-strnlen.c
+endif
 
 Include:
 "unistr.h"
index 79809e4cf3c1a9228580c6d618874bc275a80854..42b2189c00573ba1bd13d3fa5fb4978eb384e9d8 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u32-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strpbrk.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strpbrk])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRPBRK
+lib_SOURCES += unistr/u32-strpbrk.c
+endif
 
 Include:
 "unistr.h"
index d64066afc801f1db7361a7599caedc6b53fcfc44..6bdac4656327a62c0aabc266b640155ebb11ad8b 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strrchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strrchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRRCHR
+lib_SOURCES += unistr/u32-strrchr.c
+endif
 
 Include:
 "unistr.h"
index e30497df4c7470f1bdbdafc04c1358cb51720ee9..f3a257a3b7b37e4dd10d60d110ff5ad58a018976 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u32-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRSPN
+lib_SOURCES += unistr/u32-strspn.c
+endif
 
 Include:
 "unistr.h"
index e3223c29433614b284582e1111b6769ea495abca..3ca816f261eb56227407a4976a4bd4c96ad499dc 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strstr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strstr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRSTR
+lib_SOURCES += unistr/u32-strstr.c
+endif
 
 Include:
 "unistr.h"
index d0b5d6a5ee49462fc2b5da950547be442d0269b6..b8863a2fc5323fa7f994bf5f97688325efd6b127 100644 (file)
@@ -11,9 +11,12 @@ unistr/u32-strspn
 unistr/u32-strpbrk
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-strtok.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strtok])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_STRTOK
+lib_SOURCES += unistr/u32-strtok.c
+endif
 
 Include:
 "unistr.h"
index 7588128e7264b02f2131d54d75d409840e7d06e1..69de5427b7bb15c3a620bc134318582d7cd972d4 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u16-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-to-u16.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-to-u16])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_TO_U16
+lib_SOURCES += unistr/u32-to-u16.c
+endif
 
 Include:
 "unistr.h"
index 07a4a6239c8e929ffce5e3aed64e364995ea0a23..4c8deb4b6a402bb65bcc1494d3436179ec547e0a 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-to-u8.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-to-u8])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_TO_U8
+lib_SOURCES += unistr/u32-to-u8.c
+endif
 
 Include:
 "unistr.h"
index de751c4c36ed65b095a4bc86e060334b2c68bc09..86e7c3592a09d3a7e7bdb7699f3f4d442329b00e 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u32-uctomb])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u32-uctomb.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-uctomb])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U32_UCTOMB
+lib_SOURCES += unistr/u32-uctomb.c
+endif
 
 Include:
 "unistr.h"
index 755d4155baa195a3fb044be799ea519d61d7a69a..dd6ce6115b36472347902b8ca183fda63c3c2537 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-check.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-check])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CHECK
+lib_SOURCES += unistr/u8-check.c
+endif
 
 Include:
 "unistr.h"
index 2e04f568605bf6397fd21b1860a4872edb4d8d7f..6f5de6c7215cae185839459d4b01d57b3fadcc29 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-chr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-chr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CHR
+lib_SOURCES += unistr/u8-chr.c
+endif
 
 Include:
 "unistr.h"
index 8b8bc4de4aed96de5b27b967b6bca99d172b6706..0c5bc513b7c60922cc68a963eb09e302e78e735d 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 memcmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CMP
+lib_SOURCES += unistr/u8-cmp.c
+endif
 
 Include:
 "unistr.h"
index a010d553f14900499a7df5c3612a0c98ea70ecda..f6d314775798834086657cbbc08eab8a4cf97de7 100644 (file)
@@ -11,9 +11,12 @@ unistr/u8-cmp
 minmax
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cmp2.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cmp2])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CMP2
+lib_SOURCES += unistr/u8-cmp2.c
+endif
 
 Include:
 "unistr.h"
index 05c0970788db182a92407395b7c6af34728dd156..f4bdde8605d6b1c5378f339a72e7eb76650ecc23 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CPY
+lib_SOURCES += unistr/u8-cpy.c
+endif
 
 Include:
 "unistr.h"
index ea0140cfb763542a97cf6756a13bfe5f4fd1dc14..094348172ce970120a4b01776f128a09d8bf6a8f 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 malloc-posix
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-cpy-alloc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cpy-alloc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_CPY_ALLOC
+lib_SOURCES += unistr/u8-cpy-alloc.c
+endif
 
 Include:
 "unistr.h"
index 2725983ed45eaaf382cf3f83453de26669cae791..be1fa9c7a26d4a618d5400de263650857c9e74e1 100644 (file)
@@ -11,9 +11,12 @@ unistr/u8-strlen
 unistr/u8-cmp
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-endswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-endswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_ENDSWITH
+lib_SOURCES += unistr/u8-endswith.c
+endif
 
 Include:
 "unistr.h"
index a3c2288890351a7b260460c196d42586af95a570..e770c80c857a0e40f355d0b761cbceb968b44219 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MBLEN
+lib_SOURCES += unistr/u8-mblen.c
+endif
 
 Include:
 "unistr.h"
index 83e5817a22f7add222c0a5add6c47d8f082424a3..bc5c60cd6d398a6d68ad1e8cf2f23361e053306c 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-mbtoucr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-mbsnlen.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-mbsnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MBSNLEN
+lib_SOURCES += unistr/u8-mbsnlen.c
+endif
 
 Include:
 "unistr.h"
index fb340460fc8aeb69d4bdfe50b294f0e35b08ed4e..d64acf7d4339d3ac16d51c01a5f8e027dc6c980a 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-mbtouc])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtouc.c unistr/u8-mbtouc-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC
+lib_SOURCES += unistr/u8-mbtouc.c unistr/u8-mbtouc-aux.c
+endif
 
 Include:
 "unistr.h"
index daec9920e111099990b3db03ddeef4e92355741b..e083a868150b932deabb3a8e27c05235566b530f 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-mbtouc-unsafe])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc-unsafe-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtouc-unsafe])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUC_UNSAFE
+lib_SOURCES += unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc-unsafe-aux.c
+endif
 
 Include:
 "unistr.h"
index 65c418a0cd5612b7710b0efd6498cd2187c560f5..ebfb7ab5dfa29fea7c2ec71a5b01022597fed490 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-mbtoucr])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-mbtoucr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtoucr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MBTOUCR
+lib_SOURCES += unistr/u8-mbtoucr.c
+endif
 
 Include:
 "unistr.h"
index 79e0709659c3afc2f8ce23994ff94b3d2a271a40..4351275d86ec98507f29f3a3fed76642b5893e44 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 memmove
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-move.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-move])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_MOVE
+lib_SOURCES += unistr/u8-move.c
+endif
 
 Include:
 "unistr.h"
index 68ca3a498e4fe7a006f08b775c2b12843be7bcf2..6f9ab0e19386af25290b5971b829c33615dd4cdd 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-strmbtouc
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-next.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-next])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_NEXT
+lib_SOURCES += unistr/u8-next.c
+endif
 
 Include:
 "unistr.h"
index 8d1f7e8856fbab553c978389ac168e3064963a31..6b8839af0e3600ce502b7f3053b165a1867ec0a2 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-prev.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-prev])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_PREV
+lib_SOURCES += unistr/u8-prev.c
+endif
 
 Include:
 "unistr.h"
index b992324ce6be83fde9b7eddf65d1bdc0296707f0..e3193c189b612e45a1041415cb9d6ff3ab8fa4bd 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-set.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-set])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_SET
+lib_SOURCES += unistr/u8-set.c
+endif
 
 Include:
 "unistr.h"
index 195bc2a1bdaa7047a7a12f55fd73fd19e9c0d9a4..142262ab142ff638049873dac59f2566119d0656 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-startswith.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-startswith])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STARTSWITH
+lib_SOURCES += unistr/u8-startswith.c
+endif
 
 Include:
 "unistr.h"
index 3c3ea19a04c7358f993829099dfbb8d1b1be5ece..ed9cd4f64b1b8fb2d80986e4e8f6a29b4873e382 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 AC_CHECK_FUNCS_ONCE([stpcpy])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-stpcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-stpcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STPCPY
+lib_SOURCES += unistr/u8-stpcpy.c
+endif
 
 Include:
 "unistr.h"
index 74e2bfb24ad335a1dd26d9278fca5c3ff5252e23..1f525e5d4ed905cd4c92564c6a65e6cc44d01eeb 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-stpncpy.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-stpncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STPNCPY
+lib_SOURCES += unistr/u8-stpncpy.c
+endif
 
 Include:
 "unistr.h"
index b8d4b5e9f430fb5f69b0de40f5be724b6a9fd226..39763bb84789b4e2587e7c585a357be8f71bb4ef 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCAT
+lib_SOURCES += unistr/u8-strcat.c
+endif
 
 Include:
 "unistr.h"
index 12734c233ab2e1eff9ffe28e4158114740a3ece0..da486e3c9ff08ee4fd286766c47b5310ac11e265 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCHR
+lib_SOURCES += unistr/u8-strchr.c
+endif
 
 Include:
 "unistr.h"
index e05d8de36802dcfbe857ab9225cd6fcbfc8ffdef..32ea95beb9a504ee1d5f194f918637ce6cf51849 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCMP
+lib_SOURCES += unistr/u8-strcmp.c
+endif
 
 Include:
 "unistr.h"
index 45d563f5563a19eaeb8d6758ba4a62636572cac7..9f4c354105e0fff590aafbe0661b9fc43937375a 100644 (file)
@@ -12,9 +12,12 @@ uniconv/u8-strconv-to-enc
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.4], [unistr/u8-strcoll.c])
+gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-strcoll])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCOLL
+lib_SOURCES += unistr/u8-strcoll.c
+endif
 
 Include:
 "unistr.h"
index cd506a62b8176db9a1dcd517947e585c8c59278a..208820027c72158fbaac3d27f13c90a02b7c0816 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCPY
+lib_SOURCES += unistr/u8-strcpy.c
+endif
 
 Include:
 "unistr.h"
index a6912e4217d5000bb7f596ead9f8629078e32b66..d876be2fe6dfffac806769a7bf2e733ec878ec46 100644 (file)
@@ -12,9 +12,12 @@ unistr/u8-strmbtouc
 unistr/u8-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strcspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRCSPN
+lib_SOURCES += unistr/u8-strcspn.c
+endif
 
 Include:
 "unistr.h"
index a81c94e598f3b6b24e60744e3716ec6f20a941b9..e634effcaab8886dab190ef54ade4a85104a5a71 100644 (file)
@@ -11,9 +11,12 @@ unistr/u8-strlen
 
 configure.ac:
 AC_CHECK_FUNCS_ONCE([strdup])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strdup.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strdup])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRDUP
+lib_SOURCES += unistr/u8-strdup.c
+endif
 
 Include:
 "unistr.h"
index 01272e751242c0677849c6a2b07249752c825925..c48b26cdfe08ff929954ca27f0ac1ce7c2309f10 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRLEN
+lib_SOURCES += unistr/u8-strlen.c
+endif
 
 Include:
 "unistr.h"
index 06434ee1bdcfcb63a1e49e0a9b04ce65b15a8631..77c1a769f0d9e7fa4c3d1a9af91a1deb02bc55c2 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strmblen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strmblen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRMBLEN
+lib_SOURCES += unistr/u8-strmblen.c
+endif
 
 Include:
 "unistr.h"
index 5a72adffb410d9e0fb8ab2d0934e237558f94640..e76dc732ff03a32c56868ad5228d940cb611e3fd 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strmbtouc.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strmbtouc])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRMBTOUC
+lib_SOURCES += unistr/u8-strmbtouc.c
+endif
 
 Include:
 "unistr.h"
index 6921cea77a0b30944533cb0d123a06ccc5edb04a..a1e8398b26d594108708d4bb39fbc50dac95de55 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 strncat
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncat.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncat])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRNCAT
+lib_SOURCES += unistr/u8-strncat.c
+endif
 
 Include:
 "unistr.h"
index f55db2ce9de40922b6650a360089d8b5e853f5cf..04d696a9d807d8726c94be57cbfb156617c5615e 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncmp.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncmp])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRNCMP
+lib_SOURCES += unistr/u8-strncmp.c
+endif
 
 Include:
 "unistr.h"
index 02e16de71c7543d65dd9b583d3636771d387a94e..cc4af9b666fd86e1e1e0537f4ccd82b749abc2e1 100644 (file)
@@ -8,9 +8,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strncpy.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncpy])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRNCPY
+lib_SOURCES += unistr/u8-strncpy.c
+endif
 
 Include:
 "unistr.h"
index 6ac95294691336789509244c979ae4d5861d2aad..a976e617bf9b088f7b5d10593d7e7411e872fd7f 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strnlen.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strnlen])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRNLEN
+lib_SOURCES += unistr/u8-strnlen.c
+endif
 
 Include:
 "unistr.h"
index 54aca5aa394ec4d0b05eb8c40fd90728c4da4c13..db6d74b2d329aa1fe48c84545f8cac6cd591c9a5 100644 (file)
@@ -11,9 +11,12 @@ unistr/u8-strmbtouc
 unistr/u8-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strpbrk.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strpbrk])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRPBRK
+lib_SOURCES += unistr/u8-strpbrk.c
+endif
 
 Include:
 "unistr.h"
index faf88007ff6c5f68965c50a5a43ace787161f179..ef87b474af090005bb95c9f9f9b2625f202d3cad 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strrchr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strrchr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRRCHR
+lib_SOURCES += unistr/u8-strrchr.c
+endif
 
 Include:
 "unistr.h"
index 9e0ec36b4694b56ebfb64d3cc995a7baf082a4c1..c397b66d23e6fb895d8db1d9239e0ac4ec047013 100644 (file)
@@ -13,9 +13,12 @@ unistr/u8-cmp
 unistr/u8-strchr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strspn.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strspn])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRSPN
+lib_SOURCES += unistr/u8-strspn.c
+endif
 
 Include:
 "unistr.h"
index 10a32f92e75b51005622c02385fc2537fdb8525e..599691733ec84d5b0a65290515ca47fbbc25a731 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 unistr/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strstr.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strstr])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRSTR
+lib_SOURCES += unistr/u8-strstr.c
+endif
 
 Include:
 "unistr.h"
index 0d98b32cf00f3af5758ab87138188dee82d92313..ecd15992bfd9fe17b4b2a43034f21675573be32b 100644 (file)
@@ -11,9 +11,12 @@ unistr/u8-strspn
 unistr/u8-strpbrk
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-strtok.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strtok])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_STRTOK
+lib_SOURCES += unistr/u8-strtok.c
+endif
 
 Include:
 "unistr.h"
index 67576b4b29da46eb71ad91a4ac4f19cc297452eb..83b9472df88b6cdeb3a541a3d740d46ccba98d74 100644 (file)
@@ -10,9 +10,12 @@ unistr/u8-mbtoucr
 unistr/u16-uctomb
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-to-u16.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-to-u16])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_TO_U16
+lib_SOURCES += unistr/u8-to-u16.c
+endif
 
 Include:
 "unistr.h"
index 72c86d4ab999619b526bebdd19ec3f0e78cc3d38..d4d791198932af69597f3eb245a3292fa54f5f5f 100644 (file)
@@ -9,9 +9,12 @@ unistr/base
 unistr/u8-mbtoucr
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9.3], [unistr/u8-to-u32.c])
+gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-to-u32])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_TO_U32
+lib_SOURCES += unistr/u8-to-u32.c
+endif
 
 Include:
 "unistr.h"
index 0acca721e60bd3138bea93a3916bf80630a51493..018be5b62e2ef83c8e9b765d3fb36d889da63fa3 100644 (file)
@@ -10,9 +10,12 @@ unistr/base
 
 configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-uctomb])
-gl_LIBUNISTRING_LIBSOURCE([0.9], [unistr/u8-uctomb.c unistr/u8-uctomb-aux.c])
+gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-uctomb])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNISTR_U8_UCTOMB
+lib_SOURCES += unistr/u8-uctomb.c unistr/u8-uctomb-aux.c
+endif
 
 Include:
 "unistr.h"
index a5b29de71c7fcaebb5043ec7ce94700912414220..80651b4470659212b001008f1a944ab628bc94e7 100644 (file)
@@ -12,9 +12,12 @@ uniwbrk/table
 unistr/u16-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u16-wordbreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwbrk/u16-wordbreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS
+lib_SOURCES += uniwbrk/u16-wordbreaks.c
+endif
 
 Include:
 "uniwbrk.h"
index 20f39c389f963bec1af48fa2f08c563f687f3869..c929fd03532a4bb43625afd672e6237f2deff1b0 100644 (file)
@@ -12,9 +12,12 @@ uniwbrk/table
 unistr/u32-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u32-wordbreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwbrk/u32-wordbreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS
+lib_SOURCES += uniwbrk/u32-wordbreaks.c
+endif
 
 Include:
 "uniwbrk.h"
index e38bd417c6adecbf901a5c075a3d921253586230..6695b03630efd41e851a529d1dc4b03600833e56 100644 (file)
@@ -12,9 +12,12 @@ uniwbrk/table
 unistr/u8-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/u8-wordbreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwbrk/u8-wordbreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS
+lib_SOURCES += uniwbrk/u8-wordbreaks.c
+endif
 
 Include:
 "uniwbrk.h"
index 228944fd3da97251a57ee4d2771e87b2d33f3f18..b8bde56859da82cc8c87a8da4b3925c89150caa3 100644 (file)
@@ -13,9 +13,12 @@ c-ctype
 localcharset
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/ulc-wordbreaks.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwbrk/ulc-wordbreaks])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS
+lib_SOURCES += uniwbrk/ulc-wordbreaks.c
+endif
 
 Include:
 "uniwbrk.h"
index 4e7eb783df4631890366194a69f3bc882d57d554..d09487229e35b20029fdeec7bb8646dce9f77691 100644 (file)
@@ -9,9 +9,12 @@ Depends-on:
 uniwbrk/base
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwbrk/wordbreak-property.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwbrk/wordbreak-property])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY
+lib_SOURCES += uniwbrk/wordbreak-property.c
+endif
 
 Include:
 "uniwbrk.h"
index d5e626bdb34467ff4a2c3d0f8d3667534cc83530..1c42fca133f19df172762b634e3301eb9d7e96f1 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/u16-width
 unistr/u16-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u16-strwidth.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u16-strwidth])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U16_STRWIDTH
+lib_SOURCES += uniwidth/u16-strwidth.c
+endif
 
 Include:
 "uniwidth.h"
index 4b34d3bee08dbbcc0854c5860b215ce4e77a2096..d27af5a22cda8ed75d8e6ec87d0f19c3f16139d6 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/width
 unistr/u16-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u16-width.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u16-width])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U16_WIDTH
+lib_SOURCES += uniwidth/u16-width.c
+endif
 
 Include:
 "uniwidth.h"
index 2769fed472f8b2e2c5c1c7290f9c6dcda6eb164e..19df962e9c9b0314296f15e219bcaeda4ddc1948 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/u32-width
 unistr/u32-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u32-strwidth.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u32-strwidth])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U32_STRWIDTH
+lib_SOURCES += uniwidth/u32-strwidth.c
+endif
 
 Include:
 "uniwidth.h"
index 55e00161b416c5e694a123649d76f73b56d1ec86..95dd0f1621d32bf30ac3850e1b37a85943df9cad 100644 (file)
@@ -9,9 +9,12 @@ uniwidth/base
 uniwidth/width
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u32-width.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u32-width])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U32_WIDTH
+lib_SOURCES += uniwidth/u32-width.c
+endif
 
 Include:
 "uniwidth.h"
index 5d7d14824adffc67e3886b92433b101f68815c80..fa9509de5e1dec5ecf7bc5552d7b66b51bcda72c 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/u8-width
 unistr/u8-strlen
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u8-strwidth.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u8-strwidth])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U8_STRWIDTH
+lib_SOURCES += uniwidth/u8-strwidth.c
+endif
 
 Include:
 "uniwidth.h"
index a4d1ebef3aeef2bfbe0b5989bb12aa74cc042ea0..eda0ad61ec7ea17f2574583e185902e340beb425 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/width
 unistr/u8-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/u8-width.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/u8-width])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_U8_WIDTH
+lib_SOURCES += uniwidth/u8-width.c
+endif
 
 Include:
 "uniwidth.h"
index 50a427c5c296cdf6cb79d7f55bb3cf3520ea177d..cc43c79a4ebf4066b758e223d6483c342fa2d795 100644 (file)
@@ -10,9 +10,12 @@ uniwidth/base
 streq
 
 configure.ac:
-gl_LIBUNISTRING_LIBSOURCE([0.9], [uniwidth/width.c])
+gl_LIBUNISTRING_MODULE([0.9], [uniwidth/width])
 
 Makefile.am:
+if LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH
+lib_SOURCES += uniwidth/width.c
+endif
 
 Include:
 "uniwidth.h"