Makefile revision 3996
0075dcb5aeeee4864fe9f64db82c8a8202bbe6d6henning mueller#
39f4456a75fd3e8b00e5eaa1158086c5cbf0774cTim Reddehase# CDDL HEADER START
6d4349ab76204cc56e3c5745f4b0d047ff082a03Eugen Kuksa#
39f4456a75fd3e8b00e5eaa1158086c5cbf0774cTim Reddehase# The contents of this file are subject to the terms of the
aead985e48027c9df1ef553b17df29dd378757aaJulian Kornberger# Common Development and Distribution License (the "License").
5cad3e82e8c017bc189c4cecc00541ec19a2a6e2Julian Kornberger# You may not use this file except in compliance with the License.
9c9b4f0d0199c3b1dbff564b87435b6693b7e692Julian Kornberger#
7aad606a237a0b6145ad1d020429fcbe20dd448bEugen Kuksa# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
dda6f544eb58d850394073e34ae6127498869a77Christian Clausen# or http://www.opensolaris.org/os/licensing.
1926bd12c68c7c499d4251daf6341519193ca8c4Tim Reddehase# See the License for the specific language governing permissions
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# and limitations under the License.
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller#
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# When distributing Covered Code, include this CDDL HEADER in each
ee5342a8882c2fc7631fcffb5497e6597747887cTim Reddehase# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
6d4349ab76204cc56e3c5745f4b0d047ff082a03Eugen Kuksa# If applicable, add the following below this CDDL HEADER, with the
6d4349ab76204cc56e3c5745f4b0d047ff082a03Eugen Kuksa# fields enclosed by brackets "[]" replaced with your own identifying
0075dcb5aeeee4864fe9f64db82c8a8202bbe6d6henning mueller# information: Portions Copyright [yyyy] [name of copyright owner]
cbb18f95cb8354f0c3fb44ba5134dadc7ad6b2ecJulian Kornberger#
aca8ebc07736136a816f0a71534730ec65472df3Tim Reddehase# CDDL HEADER END
940c9c3e36eaf2a919ea2f89e7ecde3f6ebc3450Eugen Kuksa#
940c9c3e36eaf2a919ea2f89e7ecde3f6ebc3450Eugen Kuksa
d07e32bfd3fe6571e81ce5122714f75ea74a3407Eugen Kuksa#
3cd45197413df1ff1401697720f1ac9ccef8f8eehenning mueller# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller#
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning muellerinclude ../../../make-rules/shared-macros.mk
ecf32c9d659a1f42c730d61eaa93583c095a4fddhenning mueller
bceeb5195a8524674b37f6abd92ccaba357e536bSascha GraefCOMPONENT_NAME= python-neutronclient
0772cf7b22adf46dbab68e829d6a2cd8e8d1bc2ahenning muellerCOMPONENT_VERSION= 2.3.4
432ee743a5f1c5688c73446b5977b06ed97fb67cJulian KornbergerCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
b9f99a06294e593ce8fb34b015e83003229db058Julian KornbergerCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
b3b159fb3284b66d0f8189a6a145c8163ccdae68henning muellerCOMPONENT_ARCHIVE_HASH= \
7ea9649883e1bbe8f2582db1a3c66af8b7206056henning mueller sha256:41c8fc9dcd947fcd0250175ace419228fc9ac3820442826ba9858ab6f99066c5
858384277046930bf1c1286b0774ff2d45b3d78aEugen KuksaCOMPONENT_ARCHIVE_URL= $(call pypi_url)
a5015ca9daa067f062e9e373c3dfafd5631560d9Julian KornbergerCOMPONENT_PROJECT_URL= http://launchpad.net/python-neutronclient
6c8d349bce5a8aa4c5af757a84d9432153024e8fTim ReddehaseCOMPONENT_BUGDB= service/neutron
6c8d349bce5a8aa4c5af757a84d9432153024e8fTim Reddehase
631f43db46ad7d375010c3169c81764eb27270a3Julian KornbergerTPNO= 17871
631f43db46ad7d375010c3169c81764eb27270a3Julian Kornberger
631f43db46ad7d375010c3169c81764eb27270a3Julian Kornberger# Syntax issues: not Python 3 ready.
631f43db46ad7d375010c3169c81764eb27270a3Julian KornbergerPYTHON_VERSIONS= 2.7 2.6
ee5342a8882c2fc7631fcffb5497e6597747887cTim Reddehase
ae2ba7aeef036808e81fb6449e98ce9abb0fb234Daniel Couto Valeinclude $(WS_MAKE_RULES)/prep.mk
7dc318cbd9f8c97406b48051005f23953e9e8a25Daniel Valeinclude $(WS_MAKE_RULES)/setup.py.mk
ae2ba7aeef036808e81fb6449e98ce9abb0fb234Daniel Couto Valeinclude $(WS_MAKE_RULES)/ips.mk
ee5342a8882c2fc7631fcffb5497e6597747887cTim Reddehase
543c1be79aecb1d19f3bd50d8581da5c1cd0893bEugen KuksaASLR_MODE = $(ASLR_NOT_APPLICABLE)
543c1be79aecb1d19f3bd50d8581da5c1cd0893bEugen Kuksa
543c1be79aecb1d19f3bd50d8581da5c1cd0893bEugen KuksaCOMPONENT_POST_INSTALL_ACTION = \
543c1be79aecb1d19f3bd50d8581da5c1cd0893bEugen Kuksa (cd $(PROTO_DIR)/usr/bin ; $(MV) -f neutron neutron-$(PYTHON_VERSION))
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# common targets
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning muellerbuild: $(BUILD_NO_ARCH)
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller
43a0f914166a28a9d7f75ab10673dce129cb38a9Julian Kornbergerinstall: $(INSTALL_NO_ARCH)
4c1d51e9760c808027ec7f559e80067744c78541Eugen Kuksa
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller#
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# Tests require:
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# hacking, cliff-tablib, discover, fixtures, mox, python-subunit,
b0ad67a7b41855a9148f346eb5b5d2b9276796ddhenning mueller# sphinx, testrepository, testtools
4c1d51e9760c808027ec7f559e80067744c78541Eugen Kuksa# which haven't been integrated yet.
4c1d51e9760c808027ec7f559e80067744c78541Eugen Kuksa#
43a0f914166a28a9d7f75ab10673dce129cb38a9Julian Kornbergertest: $(NO_TESTS)
ee5342a8882c2fc7631fcffb5497e6597747887cTim Reddehase
823b204d13c129df1ae3b49ff62ee1da0c8f6b63Eugen Kuksa
823b204d13c129df1ae3b49ff62ee1da0c8f6b63Eugen Kuksa