Makefile revision 6747
f4845813cd6fa5749dfec8e3bc647b85c1df0980wrowe#
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# CDDL HEADER START
8e8568ec7d29f056a2a4942d1d50481e441c25d9covener#
4ea8055e720d18f386b8026b546e5836ecccba4arjung# The contents of this file are subject to the terms of the
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# Common Development and Distribution License (the "License").
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# You may not use this file except in compliance with the License.
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe#
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# or http://www.opensolaris.org/os/licensing.
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# See the License for the specific language governing permissions
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe# and limitations under the License.
bec2a2e375fe46599b68399abfcf67b89b270b57wrowe#
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# When distributing Covered Code, include this CDDL HEADER in each
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# If applicable, add the following below this CDDL HEADER, with the
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# fields enclosed by brackets "[]" replaced with your own identifying
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# information: Portions Copyright [yyyy] [name of copyright owner]
46fdfef7dfc745effe179387e1dcb8245d3804batrawick#
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# CDDL HEADER END
46fdfef7dfc745effe179387e1dcb8245d3804batrawick#
46fdfef7dfc745effe179387e1dcb8245d3804batrawick
46fdfef7dfc745effe179387e1dcb8245d3804batrawick#
46fdfef7dfc745effe179387e1dcb8245d3804batrawick# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
46fdfef7dfc745effe179387e1dcb8245d3804batrawick#
46fdfef7dfc745effe179387e1dcb8245d3804batrawick
f4845813cd6fa5749dfec8e3bc647b85c1df0980wroweinclude ../../../make-rules/shared-macros.mk
f4845813cd6fa5749dfec8e3bc647b85c1df0980wrowe
f4845813cd6fa5749dfec8e3bc647b85c1df0980wroweCOMPONENT_NAME= croniter
f4845813cd6fa5749dfec8e3bc647b85c1df0980wroweCOMPONENT_VERSION= 0.3.12
f4845813cd6fa5749dfec8e3bc647b85c1df0980wroweCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungCOMPONENT_ARCHIVE_HASH= \
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjung sha256:445cb26bc2f3cff25a7b06575caf98312b552affffeee0437f26d416c6e3c895
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungCOMPONENT_ARCHIVE_URL= $(call pypi_url)
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungCOMPONENT_PROJECT_URL= http://github.com/kiorky/croniter
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungCOMPONENT_BUGDB= python-mod/croniter
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjung
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungTPNO= 28601
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjung
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjunginclude $(WS_MAKE_RULES)/prep.mk
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjunginclude $(WS_MAKE_RULES)/setup.py.mk
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjunginclude $(WS_MAKE_RULES)/ips.mk
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjung
adc9a2e2b2e56a7416c90f949bd0c72ddd6f1793rjungASLR_MODE = $(ASLR_NOT_APPLICABLE)
23bc6974af15e69a9aa4b5b3fc06b800b53ca234sf
23bc6974af15e69a9aa4b5b3fc06b800b53ca234sf# common targets
23bc6974af15e69a9aa4b5b3fc06b800b53ca234sfbuild: $(BUILD_NO_ARCH)
298eb744831be682f749ffe1c01c88d82adf215esf
298eb744831be682f749ffe1c01c88d82adf215esfinstall: $(INSTALL_NO_ARCH)
298eb744831be682f749ffe1c01c88d82adf215esf
298eb744831be682f749ffe1c01c88d82adf215esf# Run the tests in the build directory so as not to touch the source directory.
298eb744831be682f749ffe1c01c88d82adf215esf# The tests are copied over during the build, so we don't have to do that now.
298eb744831be682f749ffe1c01c88d82adf215esfCOMPONENT_TEST_DIR = $(@D)
298eb744831be682f749ffe1c01c88d82adf215esfCOMPONENT_TEST_CMD = py.test-$(PYTHON_VERSION)
298eb744831be682f749ffe1c01c88d82adf215esfCOMPONENT_TEST_ARGS = --result-log=$(COMPONENT_TEST_OUTPUT)
298eb744831be682f749ffe1c01c88d82adf215esfCOMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master
b9aa9ca00496f67eb755d67764775ff23ac7eb03covener
b9aa9ca00496f67eb755d67764775ff23ac7eb03covenertest: $(TEST_NO_ARCH)
f2386b627177c7a80d38fed6ec0aed3c086909c1covener
f2386b627177c7a80d38fed6ec0aed3c086909c1covenersystem-test: $(NO_TESTS)
70d4e28f12f8cc2e130457c841095dc69c67cf31minfrin
70d4e28f12f8cc2e130457c841095dc69c67cf31minfrin
70d4e28f12f8cc2e130457c841095dc69c67cf31minfrinREQUIRED_PKGS_PYVER += library/python/dateutil-PYVER
70d4e28f12f8cc2e130457c841095dc69c67cf31minfrinREQUIRED_PACKAGES += $(foreach v,$(subst .,,$(PYTHON_VERSIONS)),$(subst -PYVER,-$(v),$(REQUIRED_PKGS_PYVER)))
70d4e28f12f8cc2e130457c841095dc69c67cf31minfrin