aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-10-02 01:01:47 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-10-02 01:07:31 -0700
commit0956bd23dd070074ec572fd5557a74ff29797b2f (patch)
treeecb631a56f89fc31f9830e8c091e63edc0703fce
parent34538d8a937148198982d806afed5022be68e5f7 (diff)
downloadzlib-0956bd23dd070074ec572fd5557a74ff29797b2f.tar.gz
zlib-0956bd23dd070074ec572fd5557a74ff29797b2f.tar.bz2
zlib-0956bd23dd070074ec572fd5557a74ff29797b2f.zip
Update zconf.h.cmakein on make distclean.
-rw-r--r--Makefile.in11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index b7ba2a7..67375ef 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -52,6 +52,7 @@ includedir = ${prefix}/include
52mandir = ${prefix}/share/man 52mandir = ${prefix}/share/man
53man3dir = ${mandir}/man3 53man3dir = ${mandir}/man3
54pkgconfigdir = ${libdir}/pkgconfig 54pkgconfigdir = ${libdir}/pkgconfig
55tempfile := $(shell mktemp -u __XXXXXX)
55 56
56OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \ 57OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \
57 gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o 58 gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o
@@ -206,9 +207,11 @@ docs: zlib.3.pdf
206zlib.3.pdf: zlib.3 207zlib.3.pdf: zlib.3
207 groff -mandoc -f H -T ps zlib.3 | ps2pdf - zlib.3.pdf 208 groff -mandoc -f H -T ps zlib.3 | ps2pdf - zlib.3.pdf
208 209
209zconf.h.in: zconf.h.cmakein 210zconf.h.cmakein: zconf.h.in
210 sed "/^#cmakedefine/D" < zconf.h.cmakein > zconf.h.in 211 -@echo "/#define ZCONF_H/ a\\\\\n#cmakedefine Z_PREFIX\\\\\n#cmakedefine Z_HAVE_UNISTD_H\n" > $(tempfile)
211 touch -r zconf.h.cmakein zconf.h.in 212 -@sed -f $(tempfile) zconf.h.in > zconf.h.cmakein
213 -@touch -r zconf.h.in zconf.h.cmakein
214 -@rm $(tempfile)
212 215
213zconf: zconf.h.in 216zconf: zconf.h.in
214 cp -p zconf.h.in zconf.h 217 cp -p zconf.h.in zconf.h
@@ -223,7 +226,7 @@ clean:
223 rm -rf objs 226 rm -rf objs
224 227
225maintainer-clean: distclean 228maintainer-clean: distclean
226distclean: clean zconf docs 229distclean: clean zconf zconf.h.cmakein docs
227 rm -f Makefile zlib.pc 230 rm -f Makefile zlib.pc
228 -@rm -f .DS_Store 231 -@rm -f .DS_Store
229 -@printf 'all:\n\t-@echo "Please use ./configure first. Thank you."\n' > Makefile 232 -@printf 'all:\n\t-@echo "Please use ./configure first. Thank you."\n' > Makefile