[Zlib-devel] zlib 1.2.3.9 is out (fwd)
Mark Adler
madler at alumni.caltech.edu
Sun Apr 4 16:02:05 EDT 2010
On Apr 4, 2010, at 12:35 PM, Enrico Weigelt wrote:
> * Mark Adler <madler at alumni.caltech.edu> schrieb:
>> The distributed Makefile, zconf.in.h, zconf.h, and zlib.3.pdf
>> are all made by "make distclean".
>
> why exactly ?
Two are just for my convenience, two restore the distribution to its initial state:
zlib.3.pdf in order to make sure before distributing that the pdf matches the source man page. (Does nothing when the user runs it unless they changed zlib.3.)
zconf.in.h to make sure before distributing that it matches zconf.h.cmakein. (Does nothing when the user runs it unless they changed zconf.h.cmakein.)
zconf.h to provide that source file for those that build zlib using something other than configure and make, and to undo any changes made by configure.
Makefile to tell the user to run configure before trying to run make if they try to run make, undoes what configure did to make Makefile.
On Apr 4, 2010, at 12:40 PM, Vincent Torri wrote:
> a make rule with 'clean' in it which creates some files is a bit strange...
...
> make distclean
> Additionally erase anything ./configure created
I interpret that to mean to restore the state to what it was before configure (and make) was run. Erasing only works if the thing wasn't there in the starting state.
I already tried the experiment to remove zconf.h from the distribution, and had to put it back in.
Mark
More information about the Zlib-devel
mailing list