Makefile revision 2035
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# CDDL HEADER START
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski#
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder# The contents of this file are subject to the terms of the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# Common Development and Distribution License (the "License").
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# You may not use this file except in compliance with the License.
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# or http://www.opensolaris.org/os/licensing.
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder# See the License for the specific language governing permissions
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder# and limitations under the License.
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder# When distributing Covered Code, include this CDDL HEADER in each
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder# If applicable, add the following below this CDDL HEADER, with the
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder#
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder# CDDL HEADER END
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder#
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder#
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maederinclude ../../../make-rules/shared-macros.mk
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder
327519e04e56b411fd48311aca545d7f15b9714eChristian MaederCOMPONENT_NAME= eventlet
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_VERSION= 0.13.0
327519e04e56b411fd48311aca545d7f15b9714eChristian MaederCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_ARCHIVE_HASH= \
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder sha256:d98118f01c064a6d256a264d4b939b2c6ad0814875c3b37859306c6ed1b4982c
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_ARCHIVE_URL= $(call pypi_url)
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_PROJECT_URL= http://eventlet.net/
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_BUGDB= python-mod/eventlet
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maederinclude $(WS_TOP)/make-rules/prep.mk
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maederinclude $(WS_TOP)/make-rules/setup.py.mk
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maederinclude $(WS_TOP)/make-rules/ips.mk
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder
327519e04e56b411fd48311aca545d7f15b9714eChristian MaederASLR_MODE = $(ASLR_NOT_APPLICABLE)
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maeder
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian MaederCOMPONENT_TEST_DIR = $(SOURCE_DIR)
50dce6b011347f92377adb8bbabaeeb80975e86dChristian MaederCOMPONENT_TEST_ARGS = setup.py test
327519e04e56b411fd48311aca545d7f15b9714eChristian Maeder
50dce6b011347f92377adb8bbabaeeb80975e86dChristian Maeder# common targets
b7cdce4a1a87dad63b65b75b54619ba7d6ae407aChristian Maederbuild: $(BUILD_NO_ARCH)
16762f0b98947d4671bccf5218272171fc7d24b3Christian Maeder
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maederinstall: $(INSTALL_NO_ARCH)
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder
ac4396c9f44a76c5c97925954ee49b4a91d8dd88Christian Maedertest: $(TEST_NO_ARCH)
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder
14251890ba685659081fb1ec58adfebbbe3f513cChristian MaederBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maederinclude $(WS_TOP)/make-rules/depend.mk
14251890ba685659081fb1ec58adfebbbe3f513cChristian Maeder