## Proxy Makefile.am to build zlib for TeX Live. ## ## Copyright (C) 2009, 2010 Peter Breitenlohner ## ## This file is free software; the copyright holder ## gives unlimited permission to copy and/or distribute it, ## with or without modifications, as long as this notice is preserved. ## ACLOCAL_AMFLAGS = -I ../../m4 # Rebuild .PHONY: rebuild rebuild: all ## We want to re-distribute the whole original zlib source tree. ## ## With current automake (1.10.2) 'make distcheck' fails when ## DISTFILES contains a directory and files in that directory. ## Thus nodist_* for all files in $(ZLIB_TREE). EXTRA_DIST = $(ZLIB_TREE) ## Changes applied to the original source tree ## EXTRA_DIST += $(ZLIB_TREE)-PATCHES # in case of an SVN repository dist-hook: rm -rf `find $(distdir) -name .svn` rm -f $(distdir)/$(ZLIB_TREE)/zconf.h SUBDIRS = . include INCLUDES = -I$(top_srcdir)/$(ZLIB_TREE) AM_CPPFLAGS = $(ZLIB_DEFINES) noinst_LIBRARIES = libz.a nodist_libz_a_SOURCES = \ $(ZLIB_TREE)/adler32.c \ $(ZLIB_TREE)/compress.c \ $(ZLIB_TREE)/crc32.c \ $(ZLIB_TREE)/crc32.h \ $(ZLIB_TREE)/deflate.c \ $(ZLIB_TREE)/deflate.h \ $(ZLIB_TREE)/infback.c \ $(ZLIB_TREE)/gzclose.c \ $(ZLIB_TREE)/gzguts.h \ $(ZLIB_TREE)/gzlib.c \ $(ZLIB_TREE)/gzread.c \ $(ZLIB_TREE)/gzwrite.c \ $(ZLIB_TREE)/inffast.c \ $(ZLIB_TREE)/inffast.h \ $(ZLIB_TREE)/inffixed.h \ $(ZLIB_TREE)/inflate.c \ $(ZLIB_TREE)/inflate.h \ $(ZLIB_TREE)/inftrees.c \ $(ZLIB_TREE)/inftrees.h \ $(ZLIB_TREE)/trees.c \ $(ZLIB_TREE)/trees.h \ $(ZLIB_TREE)/uncompr.c \ $(ZLIB_TREE)/zutil.h \ $(ZLIB_TREE)/zutil.c $(libz_a_OBJECTS): zconf.h if build check_PROGRAMS = example minigzip dist_check_SCRIPTS = zlib.test TESTS = zlib.test endif build LDADD = libz.a nodist_example_SOURCES = $(ZLIB_TREE)/example.c nodist_minigzip_SOURCES = $(ZLIB_TREE)/minigzip.c zconf.h: $(ZLIB_TREE)/zconf.h.in config.status echo '$(SHELL) ./config.status $@' $(SHELL) ./config.status $@ DISTCLEANFILES = zconf.h ## Files generated by TESTS CLEANFILES = foo.gz foo_gz