read-properties.c read-stringtable.c
open-catalog.c dir-list.c str-list.c)
set(libgettextsrc_FORMAT_SOURCE
format.c format-invalid.h format-c.c format-c-parse.h format-sh.c
format-python.c format-python-brace.c format-lisp.c format-elisp.c
format-librep.c format-scheme.c format-java.c format-csharp.c format-awk.c
format-pascal.c format-ycp.c format-tcl.c format-perl.c format-perl-brace.c
format-php.c format-gcc-internal.c format-gfc-internal.c format-qt.c
format-qt-plural.c format-kde.c format-kde-kuit.c format-boost.c format-lua.c
format-javascript.c)
set(libgettextsrc_SOURCES
${libgettextsrc_COMMON_SOURCE} read-catalog.c
write-catalog.c write-properties.c write-stringtable.c write-po.c
msgl-ascii.c msgl-iconv.c msgl-equal.c msgl-cat.c msgl-header.c msgl-english.c
msgl-check.c file-list.c msgl-charset.c po-time.c plural-exp.c plural-eval.c
plural-table.c quote.h sentence.h sentence.c
${libgettextsrc_FORMAT_SOURCE}
read-desktop.c locating-rule.c its.c search-path.c)
PREFIX_LIST_ITEMS(libgettextsrc_SOURCES "gettext-tools/src/")
set(GLIBC_SOURCE
uniname/uniname.c javaexec.c unsetenv.c classpath.c setenv.c xsetenv.c
sh-quote.c execute.c javaversion.c csharpcomp.c csharpexec.c javacomp.c
gettimeofday.c getdtablesize.c fcntl.c dup-safer-flag.c cloexec.c
fd-safer-flag.c fd-safer.c pipe2.c pipe2-safer.c spawn-pipe.c xmemdup0.c
secure_getenv.c tmpdir.c tempname.c mkdtemp.c fnmatch.c clean-temp.c
wait-process.c waitpid.c getdelim.c getline.c sigprocmask.c sigaction.c
addext.c argmatch.c backupfile.c basename.c c-strcasecmp.c c-strncasecmp.c
c-strstr.c closeout.c concat-filename.c error-progname.c error.c exitfail.c
fstrcmp.c full-write.c fwriteerror.c getopt.c getopt1.c hash.c libxml/buf.c
localcharset.c malloca.c mbchar.c mbslen.c mbsstr.c mbswidth.c obstack.c
progname.c printf-args.c printf-parse.c propername.c quotearg.c rawmemchr.c
safe-read.c safe-write.c stpcpy.c stpncpy.c strchrnul.c striconv.c
striconveh.c striconveha.c strnlen1.c trim.c gcd.c gl_linkedhash_list.c
uniconv/u8-conv-from-enc.c unictype/ctype_space.c unilbrk/lbrktables.c
unilbrk/u8-possible-linebreaks.c unilbrk/u8-width-linebreaks.c
unilbrk/ulc-common.c unilbrk/ulc-width-linebreaks.c unistr/u16-mbtouc-aux.c
unistr/u16-mbtouc.c unistr/u8-check.c unistr/u8-mblen.c
unistr/u8-mbtouc-aux.c unistr/u8-mbtouc-unsafe-aux.c
unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc.c unistr/u8-mbtoucr.c
unistr/u8-prev.c unistr/u8-uctomb-aux.c unistr/u8-uctomb.c uniwidth/width.c
vasnprintf.c vasprintf.c wcwidth.c xasprintf.c xconcat-filename.c xerror.c
xmalloc.c xstrdup.c xstriconv.c xstriconveh.c xvasprintf.c
libxml/DOCBparser.c libxml/HTMLparser.c libxml/HTMLtree.c libxml/SAX.c
libxml/SAX2.c libxml/c14n.c libxml/catalog.c libxml/chvalid.c
libxml/debugXML.c libxml/dict.c libxml/encoding.c libxml/entities.c
libxml/error.c libxml/globals.c libxml/hash.c libxml/legacy.c libxml/list.c
libxml/nanoftp.c libxml/nanohttp.c libxml/parser.c libxml/parserInternals.c
libxml/pattern.c libxml/relaxng.c libxml/schematron.c libxml/threads.c
libxml/tree.c libxml/trionan.c libxml/uri.c libxml/valid.c libxml/xinclude.c
libxml/xlink.c libxml/xmlIO.c libxml/xmlmemory.c libxml/xmlmodule.c
libxml/xmlreader.c libxml/xmlregexp.c libxml/xmlsave.c libxml/xmlschemas.c
libxml/xmlschemastypes.c libxml/xmlstring.c libxml/xmlunicode.c
libxml/xmlwriter.c libxml/xpath.c libxml/xpointer.c fatal-signal.c
copy-file.c read-file.c ftello.c utime.c gettime.c utimens.c)
PREFIX_LIST_ITEMS(GLIBC_SOURCE "gettext-tools/gnulib-lib/")
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/gettext-tools/gnulib-lib/configmake.h "#define PKGDATADIR \"gettext\"")
set(LIBGLIB_SOURCES
ghash.c glist.c gmessages.c gprimes.c gstrfuncs.c gstring.c)
PREFIX_LIST_ITEMS(LIBGLIB_SOURCES "libtextstyle/lib/glib/")
set(LIBTEXTSTYLE_SOURCE
gl_array_list.h gl_array_list.c binary-io.h
binary-io.c c-ctype.h c-ctype.c c-strcase.h c-strcasecmp.c
c-strncasecmp.c concat-filename.c