diff options
| author | Mark Adler <madler@alumni.caltech.edu> | 2011-10-02 01:01:47 -0700 |
|---|---|---|
| committer | Mark Adler <madler@alumni.caltech.edu> | 2011-10-02 01:07:31 -0700 |
| commit | 0956bd23dd070074ec572fd5557a74ff29797b2f (patch) | |
| tree | ecb631a56f89fc31f9830e8c091e63edc0703fce | |
| parent | 34538d8a937148198982d806afed5022be68e5f7 (diff) | |
| download | zlib-0956bd23dd070074ec572fd5557a74ff29797b2f.tar.gz zlib-0956bd23dd070074ec572fd5557a74ff29797b2f.tar.bz2 zlib-0956bd23dd070074ec572fd5557a74ff29797b2f.zip | |
Update zconf.h.cmakein on make distclean.
| -rw-r--r-- | Makefile.in | 11 |
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 | |||
| 52 | mandir = ${prefix}/share/man | 52 | mandir = ${prefix}/share/man |
| 53 | man3dir = ${mandir}/man3 | 53 | man3dir = ${mandir}/man3 |
| 54 | pkgconfigdir = ${libdir}/pkgconfig | 54 | pkgconfigdir = ${libdir}/pkgconfig |
| 55 | tempfile := $(shell mktemp -u __XXXXXX) | ||
| 55 | 56 | ||
| 56 | OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \ | 57 | OBJC = 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 | |||
| 206 | zlib.3.pdf: zlib.3 | 207 | zlib.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 | ||
| 209 | zconf.h.in: zconf.h.cmakein | 210 | zconf.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 | ||
| 213 | zconf: zconf.h.in | 216 | zconf: 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 | ||
| 225 | maintainer-clean: distclean | 228 | maintainer-clean: distclean |
| 226 | distclean: clean zconf docs | 229 | distclean: 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 |
