Makefile revision 3500
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# CDDL HEADER START
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# The contents of this file are subject to the terms of the
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# Common Development and Distribution License (the "License").
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# You may not use this file except in compliance with the License.
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# or http://www.opensolaris.org/os/licensing.
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# See the License for the specific language governing permissions
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# and limitations under the License.
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# When distributing Covered Code, include this CDDL HEADER in each
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# If applicable, add the following below this CDDL HEADER, with the
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# fields enclosed by brackets "[]" replaced with your own identifying
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# information: Portions Copyright [yyyy] [name of copyright owner]
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# CDDL HEADER END
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
8734467f39c1d36050380f07a408860404d60996Aki Tuomi#
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinclude ../../../make-rules/shared-macros.mk
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_NAME= PyYAML
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_VERSION= 3.09
8734467f39c1d36050380f07a408860404d60996Aki TuomiIPS_COMPONENT_VERSION= 3.9
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_ARCHIVE_HASH= \
8734467f39c1d36050380f07a408860404d60996Aki Tuomi sha256:30076d51387cca35d461c8b36408de189d31f17e44d45cd2200bbd2d02f555c1
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_ARCHIVE_URL= http://pyyaml.org/download/pyyaml/$(COMPONENT_ARCHIVE)
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_PROJECT_URL= http://pyyaml.org/wiki/PyYAML
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_BUGDB= python-mod/pyyaml
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki TuomiTPNO= 9304
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinclude $(WS_TOP)/make-rules/prep.mk
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinclude $(WS_TOP)/make-rules/setup.py.mk
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinclude $(WS_TOP)/make-rules/ips.mk
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki TuomiASLR_MODE = $(ASLR_NOT_APPLICABLE)
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_TEST_DIR = $(SOURCE_DIR)
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_TEST_ARGS.2.6 = ./tests/lib/test_all.py
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_TEST_ARGS.2.7 = ./tests/lib/test_all.py
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_TEST_ARGS.3.4 = ./tests/lib3/test_all.py
8734467f39c1d36050380f07a408860404d60996Aki TuomiCOMPONENT_TEST_ARGS = $(COMPONENT_TEST_ARGS.$(PYTHON_VERSION))
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomi# common targets
8734467f39c1d36050380f07a408860404d60996Aki Tuomibuild: $(BUILD_NO_ARCH)
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinstall: $(INSTALL_NO_ARCH)
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomitest: $(TEST_NO_ARCH)
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki TuomiBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
8734467f39c1d36050380f07a408860404d60996Aki Tuomi
8734467f39c1d36050380f07a408860404d60996Aki Tuomiinclude $(WS_TOP)/make-rules/depend.mk
8734467f39c1d36050380f07a408860404d60996Aki Tuomi