# ========================================================================= # # # # The Apache Software License, Version 1.1 # # # # Copyright (c) 1999-2001 The Apache Software Foundation. # # All rights reserved. # # # # ========================================================================= # # # # Redistribution and use in source and binary forms, with or without modi- # # fication, are permitted provided that the following conditions are met: # # # # 1. Redistributions of source code must retain the above copyright notice # # notice, this list of conditions and the following disclaimer. # # # # 2. Redistributions in binary form must reproduce the above copyright # # notice, this list of conditions and the following disclaimer in the # # documentation and/or other materials provided with the distribution. # # # # 3. The end-user documentation included with the redistribution, if any, # # must include the following acknowlegement: # # # # "This product includes software developed by the Apache Software # # Foundation ." # # # # Alternately, this acknowlegement may appear in the software itself, if # # and wherever such third-party acknowlegements normally appear. # # # # 4. The names "The Jakarta Project", "WebApp", and "Apache Software # # Foundation" must not be used to endorse or promote products derived # # from this software without prior written permission. For written # # permission, please contact . # # # # 5. Products derived from this software may not be called "Apache" nor may # # "Apache" appear in their names without prior written permission of the # # Apache Software Foundation. # # # # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES # # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY # # AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL # # THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY # # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, # # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN # # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # # POSSIBILITY OF SUCH DAMAGE. # # # # ========================================================================= # # # # This software consists of voluntary contributions made by many indivi- # # duals on behalf of the Apache Software Foundation. For more information # # on the Apache Software Foundation, please see . # # # # ========================================================================= # # @author Pier Fumagalli # @version $Id$ include @TGT_DIR@/Makedefs all: build distclean: extra-clean rm -f $(MODULE)/Makefile rm -f lib/Makefile rm -f Makedefs rm -f Makefile rm -f DETAILS.txt rm -fr $(DST_DIR) build: $(OBJ_DIR) @EXTRA_BUILD@ lib-build $(MODULE)-build extra-clean: @EXTRA_CLEAN@ clean clean: lib-clean $(MODULE)-clean rm -rf $(OBJ_DIR) dist: $(DST_DIR) build $(INSTALL) $(SRC_DIR)/LICENSE.txt $(DST_DIR) $(INSTALL) $(SRC_DIR)/INSTALL.txt $(DST_DIR) $(INSTALL) $(TGT_DIR)/DETAILS.txt $(DST_DIR) $(INSTALL) $(TGT_DIR)/$(MODULE)/$(MODFILE) $(DST_DIR) tarball: dist cd $(TGT_DIR) rm -rf $(TARBALL) mkdir $(TARBALL) cp -R $(DST_DIR)/. $(TARBALL) tar -cf $(TARBALL).tar $(TARBALL) gzip -9f $(TARBALL).tar rm -rf $(TARBALL) $(OBJ_DIR): mkdir $(OBJ_DIR) $(DST_DIR): mkdir $(DST_DIR) $(MODULE)-build: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(TGT_DIR)/$(MODULE)" SUBT="build" subdir $(MODULE)-clean: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(TGT_DIR)/$(MODULE)" SUBT="clean" subdir lib-build: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(TGT_DIR)/lib" SUBT="build" subdir lib-clean: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(TGT_DIR)/lib" SUBT="clean" subdir apr-build: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(APR_DIR)" SUBT="all" subdir $(LIBTOOL) --mode=install \ cp $(APR_DIR)/libapr.la $(OBJ_DIR)/libapr.la $(LIBTOOL) --mode=finish $(OBJ_DIR) apr-clean: @$(MAKE) SUBF="$(MAKEFLAGS)" SUBD="$(APR_DIR)" SUBT="clean" subdir subdir: @echo "" @echo "$(MAKE)[$(MAKELEVEL)]: Entering directory \"$(SUBD)\"" @$(MAKE) -C "$(SUBD)" $(SUBF) "$(SUBT)" @echo "$(MAKE)[$(MAKELEVEL)]: Exiting directory \"$(SUBD)\""