Makefile revision 2234
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# CDDL HEADER START
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# The contents of this file are subject to the terms of the
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# Common Development and Distribution License (the "License").
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# You may not use this file except in compliance with the License.
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac# or http://www.opensolaris.org/os/licensing.
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac# See the License for the specific language governing permissions
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# and limitations under the License.
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# When distributing Covered Code, include this CDDL HEADER in each
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac# If applicable, add the following below this CDDL HEADER, with the
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac# fields enclosed by brackets "[]" replaced with your own identifying
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac# information: Portions Copyright [yyyy] [name of copyright owner]
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# CDDL HEADER END
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift#
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinclude ../../../make-rules/shared-macros.mk
05b42f00b813c3dc70cbb80d62089f9cc0f6f549ludovicp
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_NAME= pytest-cov
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_VERSION= 1.6
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_ARCHIVE_HASH= \
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift sha256:2e803c89f11e0344111670349f6ef401f831e85cbd287b0c5d61917da5aac454
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_ARCHIVE_URL= $(call pypi_url)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_PROJECT_URL= https://pypi.python.org/pypi/pytest-cov
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_BUGDB= python-mod/pytest-plugins
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinclude $(WS_TOP)/make-rules/prep.mk
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinclude $(WS_TOP)/make-rules/setup.py.mk
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinclude $(WS_TOP)/make-rules/ips.mk
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftCOMPONENT_TEST_DIR = $(COMPONENT_SRC)
61fbd336a48baa76e081a898f88762fc9fd82ee4matthew_swiftCOMPONENT_TEST_ARGS = test_pytest_cov.py
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftASLR_MODE = $(ASLR_NOT_APPLICABLE)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# common targets
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftbuild: $(BUILD_NO_ARCH)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinstall: $(INSTALL_NO_ARCH)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift# Tests require the pytest, coverage and cov-core packages.
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swifttest: $(TEST_NO_ARCH)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swiftinclude $(WS_TOP)/make-rules/depend.mk
381702f11a0e7f4dfdd611ab124946bcaca74dd5matthew_swift