Makefile revision 844
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# CDDL HEADER START
b99dbaab171d91e1b664397cc40e039d0c087c65fielding# The contents of this file are subject to the terms of the
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# Common Development and Distribution License (the "License").
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# You may not use this file except in compliance with the License.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# See the License for the specific language governing permissions
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# and limitations under the License.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# When distributing Covered Code, include this CDDL HEADER in each
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# If applicable, add the following below this CDDL HEADER, with the
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# fields enclosed by brackets "[]" replaced with your own identifying
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# information: Portions Copyright [yyyy] [name of copyright owner]
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# CDDL HEADER END
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fieldingCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding sha256:74c1ffffefe1a502339b004ad6488fbd858eb425a05968cd67c05695dbc0fe7c
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fieldingCOMPONENT_ARCHIVE_URL= http://archive.apache.org/dist/httpd/$(COMPONENT_ARCHIVE)
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# Some patches need configure script re-creation.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fieldingCOMPONENT_PREP_ACTION +=($(CP) mod_sed/* $(@D)/modules/filters);
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fieldingCOMPONENT_PREP_ACTION +=($(CP) mod_auth_gss/mod_auth_gss.c $(@D)/modules/aaa);
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fieldingCOMPONENT_PREP_ACTION +=($(CP) mod_auth_gss/mod_auth_gss.html $(@D)/docs/manual/mod);
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding$(VARIANT_PREFORK)/%/.configured: CONFIGURE_OPTIONS += --with-mpm=prefork
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding$(VARIANT_WORKER)/%/.configured: CONFIGURE_OPTIONS += --with-mpm=worker
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# pipefail wouldn't allow APR-util version check
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxCONFIGURE_OPTIONS += CFLAGS="$(CFLAGS) -DSSL_EXPERIMENTAL -DSSL_ENGINE"
d966517aa21082d145889d5486c1bface0629597dirkxCONFIGURE_OPTIONS.32 += --enable-layout=Solaris-Apache2
d966517aa21082d145889d5486c1bface0629597dirkxCONFIGURE_OPTIONS.64 += --enable-layout=Solaris-Apache2-$(MACH64)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxCONFIGURE_OPTIONS.32 += --with-apr=/usr/apr/1.3/bin/apr-1-config
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbbCONFIGURE_OPTIONS.64 += --with-apr=/usr/apr/1.3/bin/$(MACH64)/apr-1-config
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingCONFIGURE_OPTIONS.32 += --with-apr-util=/usr/apr-util/1.3/bin/apu-1-config
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wroweCONFIGURE_OPTIONS.64 += --with-apr-util=/usr/apr-util/1.3/bin/$(MACH64)/apu-1-config
688f7d0bc138bb02f92288017920468e7e314f23stoddard # Some files installed in proto area need to be fixed.
688f7d0bc138bb02f92288017920468e7e314f23stoddard $(KSH93) Solaris/customization.sh $(PROTO_DIR) $(MACH64)
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe # Common header files for 32 and 64 bit variants are needed.
688f7d0bc138bb02f92288017920468e7e314f23stoddard $(VARIANT_PREFORK)/$(MACH32)/$(AP_CONFIG_LAYOUT_H) \
688f7d0bc138bb02f92288017920468e7e314f23stoddard $(VARIANT_PREFORK)/$(MACH64)/$(AP_CONFIG_LAYOUT_H) \