Makefile revision 4982
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# CDDL HEADER START
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrews#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# The contents of this file are subject to the terms of the
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence# Common Development and Distribution License (the "License").
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence# You may not use this file except in compliance with the License.
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# or http://www.opensolaris.org/os/licensing.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# See the License for the specific language governing permissions
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# and limitations under the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence# fields enclosed by brackets "[]" replaced with your own identifying
9bff67898d55cddfcec9ce30cc2b1bb6211ec691David Lawrence# information: Portions Copyright [yyyy] [name of copyright owner]
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence# CDDL HEADER END
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley#
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley# Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley#
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halleyinclude ../../../make-rules/shared-macros.mk
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_NAME= Paste
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_VERSION= 1.7.5.1
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_ARCHIVE_HASH= \
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley sha256:11645842ba8ec986ae8cfbe4c6cacff5c35f0f4527abf4f5581ae8b4ad49c0b6
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_ARCHIVE_URL= $(call pypi_url)
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_PROJECT_URL= http://pythonpaste.org/
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_BUGDB= python-mod/paste
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyTPNO= 14503
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley# Syntax issues: not Python 3 ready.
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyPYTHON_VERSIONS= $(PYTHON2_VERSIONS)
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halleyinclude $(WS_MAKE_RULES)/prep.mk
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halleyinclude $(WS_MAKE_RULES)/setup.py.mk
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halleyinclude $(WS_MAKE_RULES)/ips.mk
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyASLR_MODE = $(ASLR_NOT_APPLICABLE)
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob Halley
767d29c43d98bae8ea95f0ccd2b9653cbcd43310Bob HalleyCOMPONENT_TEST_DIR= $(COMPONENT_SRC)
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid LawrenceCOMPONENT_TEST_ARGS= ./setup.py test
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence# common targets
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrencebuild: $(BUILD_NO_ARCH)
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrenceinstall: $(INSTALL_NO_ARCH)
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence# There are known test failures if the Python cgiapp and urlparser modules
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence# are not installed.
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrencetest: $(TEST_NO_ARCH)
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrencesystem-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED)
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence
e1747e09e7cc6771dca1a1702e42e6401dbeebedDavid Lawrence