Makefile revision 6033
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# CDDL HEADER START
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# The contents of this file are subject to the terms of the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Common Development and Distribution License (the "License").
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# You may not use this file except in compliance with the License.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# or http://www.opensolaris.org/os/licensing.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# See the License for the specific language governing permissions
0662ed52e814f8f08ef0e09956413a792584eddffuankg# and limitations under the License.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# When distributing Covered Code, include this CDDL HEADER in each
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# If applicable, add the following below this CDDL HEADER, with the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# fields enclosed by brackets "[]" replaced with your own identifying
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# information: Portions Copyright [yyyy] [name of copyright owner]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes# CDDL HEADER END
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes#
44f575c8cb19a7a5cd61664a7848be6bc197df02fuankg
b387b9d37fc71c534f4718777454a8f5a1169017fuankg#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes#
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesinclude ../../make-rules/shared-macros.mk
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_NAME= tomcat
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_VERSION= 6.0.45
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_PROJECT_URL= http://tomcat.apache.org/
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_SRC_NAME= apache-tomcat
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_SRC= $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)-src
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_HASH= \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes sha256:d464b3e770197f026bf802d19be0195b941e8c3be7e552dc2f8eb563f9cc010e
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_URL= http://www.apache.org/dist/tomcat/tomcat-6/v$(COMPONENT_VERSION)/src/$(COMPONENT_ARCHIVE)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_BUGDB= utility/tomcat
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Tomcat subcomponents
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_1= commons-dbcp-1.4-src.tar.gz
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_HASH_1= \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes sha256:f5f10846e79fc71121fe7402c61d71575506b01b59e719e974ebc4d99e6df283
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_URL_1= http://archive.apache.org/dist/commons/dbcp/source/$(COMPONENT_ARCHIVE_1)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_2= commons-pool-1.5.7-src.tar.gz
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_HASH_2= \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes sha256:e9f414555c41e9584da1f6953af28208ece5cd4664ef2fea297e6a6aadc4377e
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_URL_2= http://archive.apache.org/dist/commons/pool/source/$(COMPONENT_ARCHIVE_2)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_3= ecj-4.3.1.jar
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_HASH_3= \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes sha256:5f86314f67dc57a0a9865265a48fd7831f16ab177c0c1349eea798c2c6297295
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_ARCHIVE_URL_3= http://download.eclipse.org/eclipse/downloads/drops4/R-4.3.1-201309111000/$(COMPONENT_ARCHIVE_3)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesTPNO= 26982
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesinclude $(WS_MAKE_RULES)/prep.mk
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesinclude $(WS_MAKE_RULES)/ant.mk
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesinclude $(WS_MAKE_RULES)/ips.mk
ac7985784d08a3655291f24f711812b4d8b1cbcffuankg
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesPATCH_LEVEL=0
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_BUILD_ARGS=-Dbase.path=$(BUILD_DIR_32) -Dtomcat.build=$(PROTO_DIR)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_BUILD_TARGETS=download deploy
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes# Create configuration backup archive for custom user's deployments.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_POST_BUILD_ACTION= \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes (cd $(PROTO_DIR) ; $(RM) conf/CONF.tar.gz ; \
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes gtar cfz conf/CONF.tar.gz conf/* )
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_TEST_ARGS = $(COMPONENT_BUILD_ARGS) -Djunit.home=/usr/share/lib/java
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCOMPONENT_TEST_TARGETS = test
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
ac7985784d08a3655291f24f711812b4d8b1cbcffuankgASLR_MODE = $(ASLR_NOT_APPLICABLE)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesbuild: $(BUILD_32)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesinstall: build
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholestest: $(TEST_32)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesREQUIRED_PACKAGES += runtime/java/jre-8
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesREQUIRED_PACKAGES += shell/ksh93
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesREQUIRED_PACKAGES += system/core-os
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesREQUIRED_PACKAGES += system/network
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes