noinst_HEADERS +=\
	unicode/description_append.h

EXTRA_DIST +=\
	unicode/Makefile\
	unicode/c_istab.h\
	unicode/gen-unicode-data\
	unicode/gen_c_istab\
	unicode/UnicodeData-README.txt\
	unicode/UnicodeData.txt

if MAINTAINER_MODE
unicode/unicode-data.cc: unicode/gen-unicode-data unicode/UnicodeData.txt
	## Need to create the directory here in a VPATH build configured with:
	## --enable-maintainer-mode --disable-dependency-tracking
	$(MKDIR_P) unicode
	$(srcdir)/unicode/gen-unicode-data $(srcdir)/unicode/UnicodeData.txt 17.0.0 unicode/unicode-data.cc

unicode/c_istab.h: unicode/gen_c_istab
	## Need to create the directory here in a VPATH build configured with:
	## --enable-maintainer-mode --disable-dependency-tracking
	$(MKDIR_P) unicode
	$(PERL) $(srcdir)/unicode/gen_c_istab unicode/c_istab.h

BUILT_SOURCES += unicode/unicode-data.cc unicode/c_istab.h
MAINTAINERCLEANFILES += unicode/unicode-data.cc unicode/c_istab.h
endif

lib_src +=\
	unicode/description_append.cc\
	unicode/unicode-data.cc\
	unicode/utf8itor.cc
