Makefile revision 2899
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# CDDL HEADER START
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License (the "License").
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# You may not use this file except in compliance with the License.
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence#
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
28a8f5b0de57d269cf2845c69cb6abe18cbd3b3aMark Andrews# or http://www.opensolaris.org/os/licensing.
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence# See the License for the specific language governing permissions
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein# and limitations under the License.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein#
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence# When distributing Covered Code, include this CDDL HEADER in each
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence# If applicable, add the following below this CDDL HEADER, with the
febf5f8b55abb2e6e840488a29a5ef4e20654f67David Lawrence# fields enclosed by brackets "[]" replaced with your own identifying
febf5f8b55abb2e6e840488a29a5ef4e20654f67David Lawrence# information: Portions Copyright [yyyy] [name of copyright owner]
febf5f8b55abb2e6e840488a29a5ef4e20654f67David Lawrence#
febf5f8b55abb2e6e840488a29a5ef4e20654f67David Lawrence# CDDL HEADER END
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence#
431fb211db3cc59cb9b115e72526b83c76a2a082Bob Halley# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence#
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinclude ../../../make-rules/shared-macros.mk
0c73b546ecfa49b9d1c8fdb9a48d4cd62176124aDavid Lawrence
4901f2c10b4393fd4407c8feb022c3415ab323c7Mark AndrewsCOMPONENT_NAME= cov-core
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid LawrenceCOMPONENT_VERSION= 1.7
364a82f7c25b62967678027043425201a5e5171aBob HalleyCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrenceCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
0c73b546ecfa49b9d1c8fdb9a48d4cd62176124aDavid LawrenceCOMPONENT_ARCHIVE_HASH= \
0c73b546ecfa49b9d1c8fdb9a48d4cd62176124aDavid Lawrence sha256:8050c226fa73234b88e62630d64e0416c879202891309cbcdbb8b556222c3020
92ef1a9b9dbd48ecb507b42ac62c15afefdaf838David LawrenceCOMPONENT_ARCHIVE_URL= $(call pypi_url)
0c73b546ecfa49b9d1c8fdb9a48d4cd62176124aDavid LawrenceCOMPONENT_PROJECT_URL= https://pypi.python.org/pypi/cov-core
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrenceCOMPONENT_BUGDB= python-mod/cov-core
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrenceTPNO= 14503
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence# Depends on coverage, which is not Python 3 ready.
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrencePYTHON_VERSIONS= 2.7 2.6
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinclude $(WS_TOP)/make-rules/prep.mk
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinclude $(WS_TOP)/make-rules/setup.py.mk
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinclude $(WS_TOP)/make-rules/ips.mk
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrenceASLR_MODE = $(ASLR_NOT_APPLICABLE)
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein# common targets
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austeinbuild: $(BUILD_NO_ARCH)
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinstall: $(INSTALL_NO_ARCH)
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
0e1bef59f060f6442a93cb662b0313e8908500e1Bob Halleytest: $(NO_TESTS)
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews
49e558760e9c21a6b7c726ccf999a2711fd8eef9David LawrenceBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrence
49e558760e9c21a6b7c726ccf999a2711fd8eef9David Lawrenceinclude $(WS_TOP)/make-rules/depend.mk
0e1bef59f060f6442a93cb662b0313e8908500e1Bob Halley