diff options
Diffstat (limited to 'third_party/heimdal/lib/wind/Makefile.am')
-rw-r--r-- | third_party/heimdal/lib/wind/Makefile.am | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/third_party/heimdal/lib/wind/Makefile.am b/third_party/heimdal/lib/wind/Makefile.am new file mode 100644 index 0000000..4a34496 --- /dev/null +++ b/third_party/heimdal/lib/wind/Makefile.am @@ -0,0 +1,147 @@ +# $Id: Makefile.am,v 1.1 2004/12/20 08:31:45 assar Exp $ + +include $(top_srcdir)/Makefile.am.common + +lib_LTLIBRARIES = libwind.la + +built = \ + bidi_table.c \ + bidi_table.h \ + combining_table.c \ + combining_table.h \ + errorlist_table.c \ + errorlist_table.h \ + map_table.c \ + map_table.h \ + normalize_table.c \ + normalize_table.h + +built_tests = \ + punycode_examples.h \ + punycode_examples.c + + +MAINTAINERCLEANFILES = $(built) $(built_tests) + +code = \ + bidi.c \ + combining.c \ + doxygen.c \ + errorlist.c \ + map.c \ + ldap.c \ + normalize.c \ + punycode.c \ + stringprep.c \ + wind.h \ + windlocl.h \ + utf8.c + +$(code:.c=.lo): $(built) + +dist_libwind_la_SOURCES = $(code) $(built) +nodist_libwind_la_SOURCES = wind_err.c wind_err.h + +libwind_la_DEPENDENCIES = version-script.map + +dist_include_HEADERS = wind.h +nodist_include_HEADERS = wind_err.h + +$(libwind_la_OBJECTS): wind_err.h + +libwind_la_LDFLAGS = -version-info 0:0:0 + +libwind_la_LIBADD = \ + $(LIB_roken) \ + $(LIB_com_err) + +if versionscript +libwind_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map +endif + +BUILT_SOURCES = \ + wind_err.c \ + wind_err.h + +TESTS = \ + $(check_PROGRAMS) + +check_PROGRAMS = \ + test-bidi \ + test-map \ + test-rw \ + test-normalize \ + test-prohibited \ + test-punycode \ + test-ldap \ + test-utf8 + +test_punycode_SOURCES = \ + test-punycode.c \ + punycode_examples.c \ + punycode_examples.h + +$(test_punycode_OBJECTS): $(built_tests) + +bin_PROGRAMS = idn-lookup + +idn_lookup_SOURCES = idn-lookup.c + +LDADD = libwind.la $(LIB_roken) + +if !MAINTAINER_MODE +skip_python = test -f $@ || +endif + +map_table.h map_table.c: rfc3454.txt gen-map.py stringprep.py + $(skip_python) $(PYTHON) $(srcdir)/gen-map.py $(srcdir)/rfc3454.txt $(builddir) + +errorlist_table.h errorlist_table.c: rfc3454.txt gen-errorlist.py stringprep.py + $(skip_python) $(PYTHON) $(srcdir)/gen-errorlist.py $(srcdir)/rfc3454.txt $(builddir) + +normalize_table.h normalize_table.c: UnicodeData.txt CompositionExclusions-3.2.0.txt gen-normalize.py + $(skip_python) $(PYTHON) $(srcdir)/gen-normalize.py $(srcdir)/UnicodeData.txt $(srcdir)/CompositionExclusions-3.2.0.txt $(builddir) + +combining_table.h combining_table.c: UnicodeData.txt gen-combining.py + $(skip_python) $(PYTHON) $(srcdir)/gen-combining.py $(srcdir)/UnicodeData.txt $(builddir) + +bidi_table.h bidi_table.c: rfc3454.txt gen-bidi.py + $(skip_python) $(PYTHON) $(srcdir)/gen-bidi.py $(srcdir)/rfc3454.txt $(builddir) + +punycode_examples.h punycode_examples.c: gen-punycode-examples.py rfc3492.txt + $(PYTHON) $(srcdir)/gen-punycode-examples.py $(srcdir)/rfc3492.txt $(builddir) + +EXTRA_DIST = \ + NTMakefile \ + libwind-exports.def \ + CompositionExclusions-3.2.0.txt \ + DerivedNormalizationProps.txt \ + NormalizationCorrections.txt \ + NormalizationTest.txt \ + UnicodeData.py \ + UnicodeData.txt \ + gen-bidi.py \ + gen-combining.py \ + gen-errorlist.py \ + gen-map.py \ + gen-normalize.py \ + gen-punycode-examples.py \ + generate.py \ + rfc3454.py \ + rfc3454.txt \ + rfc3490.txt \ + rfc3491.txt \ + rfc3492.txt \ + rfc4013.txt \ + rfc4518.py \ + rfc4518.txt \ + stringprep.py \ + util.py \ + version-script.map \ + wind_err.et + +CLEANFILES = \ + wind_err.c \ + wind_err.h + +wind_err.h: wind_err.et |