123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- ################################################################
- # Process this file with top-level configure script to produce Makefile
- #
- # Copyright 2000 Clark Cooper
- #
- # This file is part of EXPAT.
- #
- # EXPAT is free software; you can redistribute it and/or modify it
- # under the terms of the License (based on the MIT/X license) contained
- # in the file COPYING that comes with this distribution.
- #
- # EXPAT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- # IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- # SOFTWARE OR THE USE OR OTHER DEALINGS IN EXPAT.
- #
- # ---
- # I started using automake, but
- # 1) it seemed like overkill
- # 2) I don't want all the GNU policies
- # 3) I wanted more explicit control over what gets built
- #
- # So I'm doing my Makefile.in files manually. But a fair part is based
- # on what I learned from perusing the Makefile.in's generated by automake,
- # and the automake authors still get my kudos.
- #
- SHELL = @SHELL@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
- prefix = @prefix@
- exec_prefix = @exec_prefix@
- bindir = @bindir@
- sbindir = @sbindir@
- libexecdir = @libexecdir@
- datadir = @datadir@
- sysconfdir = @sysconfdir@
- sharedstatedir = @sharedstatedir@
- localstatedir = @localstatedir@
- libdir = @libdir@
- infodir = @infodir@
- mandir = @mandir@
- includedir = @includedir@
- oldincludedir = /usr/include
- top_builddir = .
- AUTOCONF = autoconf
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
- INSTALL_SCRIPT = @INSTALL_SCRIPT@
- NORMAL_INSTALL = :
- PRE_INSTALL = :
- POST_INSTALL = :
- NORMAL_UNINSTALL = :
- PRE_UNINSTALL = :
- POST_UNINSTALL = :
- host_alias = @host_alias@
- host_triplet = @host@
- CC = @CC@
- LIBTOOL = @LIBTOOL@
- LN_S = @LN_S@
- PACKAGE = @PACKAGE@
- RANLIB = @RANLIB@
- VERSION = @VERSION@
- SUBDIRS = lib
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- CONFIG_HEADERS = config.h
- DISTDIR = $(PACKAGE)-$(VERSION)
- DISTRIBUTION = $(DISTDIR).tar.gz
- all: build-subdirs
- .PHONY: all build-subdirs clean distclean extraclean maintainer-clean dist install \
- uninstall distdir
- Makefile: Makefile.in config.status
- CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) config.status
- config.status: configure
- @if test -f $@; then \
- $(SHELL) config.status --recheck ; \
- else \
- $(SHELL) configure ; \
- fi
- configure: configure.ac
- $(AUTOCONF)
- config.h: config.h.in config.status
- CONFIG_FILES= CONFIG_HEADERS=$(CONFIG_HEADERS) \
- $(SHELL) ./config.status
- build-subdirs:
- @list='$(SUBDIRS)'; \
- for dir in $$list; do \
- cd $$dir; $(MAKE); cd ..; \
- done
- clean:
- @list='$(SUBDIRS)'; for dir in $$list; do \
- cd $$dir; $(MAKE) clean; cd ..; \
- done
- rm -f core *~
- distclean:
- @list='$(SUBDIRS)'; for dir in $$list; do \
- cd $$dir; $(MAKE) distclean; cd ..; \
- done
- rm -f config.h config.status config.log libtool examples/Makefile xmlwf/Makefile Makefile
- extraclean: distclean
- rm -f configure aclocal.m4
- maintainer-clean: distclean
- rm -f $(DISTRIBUTION)
- rm -rf $(DISTDIR)
- distdir: MANIFEST
- test -d $(DISTDIR) && rm -rf $(DISTDIR); \
- mkdir $(DISTDIR); \
- flist=`sed -e "s/[ ]:.*$$//" MANIFEST`; for file in $$flist; do \
- cp -P $$file $(DISTDIR); \
- done
- $(DISTRIBUTION): distdir
- tar cfz $(DISTRIBUTION) $(DISTDIR)
- dist: $(DISTRIBUTION)
- install:
- @list='$(SUBDIRS)'; for dir in $$list; do \
- cd $$dir; $(MAKE) install; cd ..; \
- done
- uninstall:
- @list='$(SUBDIRS)'; for dir in $$list; do \
- cd $$dir; $(MAKE) uninstall; cd ..; \
- done
- depend:
- echo SOMEONE SHOULD MAKE THIS DO SOMETHING!!!
|