]> granicus.if.org Git - libexpat/commit
Revamp config/build to keep generated files out of CVS (some libtool files
authorGreg Stein <gstein@users.sourceforge.net>
Sat, 10 Mar 2001 15:41:50 +0000 (15:41 +0000)
committerGreg Stein <gstein@users.sourceforge.net>
Sat, 10 Mar 2001 15:41:50 +0000 (15:41 +0000)
commit42325662910f23b2fa88baf1355f37c2d21b5ee6
tree74826728306780854864699b5ef2d18ff3e83fb8
parentdd899178d037b19b63433e070c0adc5f10972502
Revamp config/build to keep generated files out of CVS (some libtool files
were out of date, and we've previously seen expat.h out of sync).

*) Use new script "buildconf.sh" to create the set of generated files
   (aclocal.m4, config.h.in, configure). This is intended to be used by
   developers (rerun when configure.in changes) and just before a release
   (releases include these outputs).

   Developers now need the "autoconf" and "libtool" packages.

*) config.h.in is now built by autoheader and includes bits from acconfig.h
   rather than manual construction/maintenance. (renamed from config.hin)

*) added conftools/PrintPath from the ASF; it is a portable "which"

*) added "extraclean" target to top-level Makefile to get rid of all
   generated files (return to pure CVS state; before buildconf.sh)

*) updates various bits for config.hin -> config.h.in rename

*) no longer need to delete the ".deps" subdir since we don't create it
   anymore (dependencies are explicit rather than auto-generated).
16 files changed:
expat/.gitignore
expat/Makefile.in
expat/acconfig.h [new file with mode: 0644]
expat/aclocal.m4 [deleted file]
expat/buildconf.sh [new file with mode: 0755]
expat/config.hin [deleted file]
expat/configure.in
expat/conftools/.gitignore [new file with mode: 0644]
expat/conftools/PrintPath [new file with mode: 0755]
expat/conftools/config.guess [deleted file]
expat/conftools/config.sub [deleted file]
expat/conftools/ltconfig [deleted file]
expat/conftools/ltmain.sh [deleted file]
expat/lib/.gitignore
expat/lib/Makefile.in
expat/lib/expat.h [deleted file]