Makefile revision 3500
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# CDDL HEADER START
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# The contents of this file are subject to the terms of the
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# Common Development and Distribution License (the "License").
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# You may not use this file except in compliance with the License.
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# or http://www.opensolaris.org/os/licensing.
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# See the License for the specific language governing permissions
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# and limitations under the License.
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# When distributing Covered Code, include this CDDL HEADER in each
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# If applicable, add the following below this CDDL HEADER, with the
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# fields enclosed by brackets "[]" replaced with your own identifying
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# information: Portions Copyright [yyyy] [name of copyright owner]
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# CDDL HEADER END
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney#
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinclude ../../../make-rules/shared-macros.mk
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_NAME= PyYAML
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_VERSION= 3.09
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyIPS_COMPONENT_VERSION= 3.9
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_ARCHIVE_HASH= \
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney sha256:30076d51387cca35d461c8b36408de189d31f17e44d45cd2200bbd2d02f555c1
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_ARCHIVE_URL= http://pyyaml.org/download/pyyaml/$(COMPONENT_ARCHIVE)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_PROJECT_URL= http://pyyaml.org/wiki/PyYAML
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_BUGDB= python-mod/pyyaml
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyTPNO= 9304
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinclude $(WS_TOP)/make-rules/prep.mk
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinclude $(WS_TOP)/make-rules/setup.py.mk
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinclude $(WS_TOP)/make-rules/ips.mk
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyASLR_MODE = $(ASLR_NOT_APPLICABLE)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_TEST_DIR = $(SOURCE_DIR)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_TEST_ARGS.2.6 = ./tests/lib/test_all.py
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_TEST_ARGS.2.7 = ./tests/lib/test_all.py
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_TEST_ARGS.3.4 = ./tests/lib3/test_all.py
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyCOMPONENT_TEST_ARGS = $(COMPONENT_TEST_ARGS.$(PYTHON_VERSION))
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney# common targets
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneybuild: $(BUILD_NO_ARCH)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinstall: $(INSTALL_NO_ARCH)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneytest: $(TEST_NO_ARCH)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt SweeneyBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeneyinclude $(WS_TOP)/make-rules/depend.mk
fdfbb58f76522ce41b2c8af7f0a9274dcf82cd4aMatt Sweeney