5957aa4a78c524b971d2275c42c3a925f30ff2a9Christian Maeder#
b87efd3db0d2dc41615ea28669faf80fc1b48d56Corneliu-Claudiu Prodescu# CDDL HEADER START
5957aa4a78c524b971d2275c42c3a925f30ff2a9Christian Maeder#
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# The contents of this file are subject to the terms of the
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# Common Development and Distribution License (the "License").
5957aa4a78c524b971d2275c42c3a925f30ff2a9Christian Maeder# You may not use this file except in compliance with the License.
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
da955132262baab309a50fdffe228c9efe68251dCui Jian# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# or http://www.opensolaris.org/os/licensing.
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder# See the License for the specific language governing permissions
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# and limitations under the License.
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# When distributing Covered Code, include this CDDL HEADER in each
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# If applicable, add the following below this CDDL HEADER, with the
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# fields enclosed by brackets "[]" replaced with your own identifying
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# information: Portions Copyright [yyyy] [name of copyright owner]
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# CDDL HEADER END
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
da955132262baab309a50fdffe228c9efe68251dCui Jian# Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski#
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
da955132262baab309a50fdffe228c9efe68251dCui Jianinclude ../../../make-rules/shared-macros.mk
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_NAME= keystonemiddleware
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_VERSION= 1.5.2
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
da955132262baab309a50fdffe228c9efe68251dCui JianCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_ARCHIVE_HASH= \
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder sha256:5f443162157946d2f33c4729d0bde55291f12963b0f1ee553984aedd8a509d51
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_ARCHIVE_URL= $(call pypi_url)
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_PROJECT_URL= http://launchpad.net/keystonemiddleware
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiCOMPONENT_BUGDB= python-mod/keystonemiddle
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiTPNO= 25737
da955132262baab309a50fdffe228c9efe68251dCui Jian
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# Depends on keystoneclient which is not Python 3 ready.
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von SchroederPYTHON_VERSIONS= 2.7 2.6
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowskiinclude $(WS_MAKE_RULES)/prep.mk
da955132262baab309a50fdffe228c9efe68251dCui Jianinclude $(WS_MAKE_RULES)/setup.py.mk
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowskiinclude $(WS_MAKE_RULES)/ips.mk
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
047de69319a752b9c467166b1264f9e121459e2dTill MossakowskiASLR_MODE = $(ASLR_NOT_APPLICABLE)
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski
da955132262baab309a50fdffe228c9efe68251dCui Jian# common targets
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowskibuild: $(BUILD_NO_ARCH)
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowskiinstall: $(INSTALL_NO_ARCH)
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski# see $(COMPONENT_SRC)/test-requirements.txt for the python modules
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder# required to execute unittests.
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowskitest: $(NO_TESTS)
047de69319a752b9c467166b1264f9e121459e2dTill Mossakowski