[Expat-checkins] CVS: expat/lib .cvsignore,1.1,1.2 Makefile.in,1.11,1.12 expat.h,1.12,NONE

Greg Stein gstein@usw-pr-cvs1.sourceforge.net
Sat, 10 Mar 2001 07:41:52 -0800


Update of /cvsroot/expat/expat/lib
In directory usw-pr-cvs1:/tmp/cvs-serv4034/lib

Modified Files:
	.cvsignore Makefile.in 
Removed Files:
	expat.h 
Log Message:
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).



Index: .cvsignore
===================================================================
RCS file: /cvsroot/expat/expat/lib/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** .cvsignore	2000/10/30 21:25:05	1.1
--- .cvsignore	2001/03/10 15:41:50	1.2
***************
*** 1,3 ****
  Makefile
- .deps
  .libs
--- 1,5 ----
  Makefile
  .libs
+ *.lo
+ *.la
+ expat.h

Index: Makefile.in
===================================================================
RCS file: /cvsroot/expat/expat/lib/Makefile.in,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** Makefile.in	2001/03/01 04:04:26	1.11
--- Makefile.in	2001/03/10 15:41:50	1.12
***************
*** 120,129 ****
  	cd $(top_builddir) && $(MAKE) config.status
  
! $(top_builddir)/config.h: $(top_builddir)/config.hin
  	cd $(top_builddir) && $(MAKE) config.h
  
  clean:
  	rm -f $(LIBRARY) *.o *.lo *~
! 	rm -rf .libs _libs .deps
  
  distclean: clean
--- 120,129 ----
  	cd $(top_builddir) && $(MAKE) config.status
  
! $(top_builddir)/config.h: $(top_builddir)/config.h.in
  	cd $(top_builddir) && $(MAKE) config.h
  
  clean:
  	rm -f $(LIBRARY) *.o *.lo *~
! 	rm -rf .libs _libs
  
  distclean: clean

--- expat.h DELETED ---