Makefile revision 4337
dbb33756bd786e9432e18ec7be93f8c416e1b492Jon A. Cruz#
dbb33756bd786e9432e18ec7be93f8c416e1b492Jon A. Cruz# CDDL HEADER START
dbb33756bd786e9432e18ec7be93f8c416e1b492Jon A. Cruz#
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# The contents of this file are subject to the terms of the
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Common Development and Distribution License (the "License").
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# You may not use this file except in compliance with the License.
9dc68827cbd515262ecb8d5ae8547d9e82c72e00Jon A. Cruz#
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# or http://www.opensolaris.org/os/licensing.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# See the License for the specific language governing permissions
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# and limitations under the License.
6cd6d4fe9af9e45992154cafb7faa3edc45cc9a6root#
1b3a8414f17dc95fc921d999ea715c99d10dd4aaAlex Valavanis# When distributing Covered Code, include this CDDL HEADER in each
995e117468f99a54182be1cd698a1d85ef70fdf9Jabiertxof# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19715d9462f14c8543082f8df232e3c99a8453caJabiertxof# If applicable, add the following below this CDDL HEADER, with the
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# fields enclosed by brackets "[]" replaced with your own identifying
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# information: Portions Copyright [yyyy] [name of copyright owner]
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# CDDL HEADER END
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#
c8589a6c7367d09fa756755cef0dd448c7328a71Johan B. C. Engelen
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskiinclude ../../../make-rules/shared-macros.mk
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_NAME= XML-SAX
9ba77856a8823f85b53c0a861d220cd0347f2754Liam P. WhiteCOMPONENT_VERSION= 0.99
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_ARCHIVE_HASH= \
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński sha256:32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_ARCHIVE_URL= http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/$(COMPONENT_ARCHIVE)
4738512f05259cc6016d0d3aea12ea6c55c9e438Krzysztof KosińskiCOMPONENT_PROJECT_URL= http://search.cpan.org/~grantm/XML-SAX-0.99/SAX.pm
4738512f05259cc6016d0d3aea12ea6c55c9e438Krzysztof KosińskiCOMPONENT_BUGDB= perl-mod/xml-sax
f7ddd316b3e399a3a5f7410d35e4451a30a47970Johan Engelen
4738512f05259cc6016d0d3aea12ea6c55c9e438Krzysztof KosińskiTPNO= 12998
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# build threaded 5.12 support too
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiPERL_VERSIONS += 5.12-mt
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskiinclude $(WS_MAKE_RULES)/prep.mk
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskiinclude $(WS_MAKE_RULES)/ips.mk
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskiinclude $(WS_MAKE_RULES)/makemaker.mk
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiASLR_MODE = $(ASLR_NOT_APPLICABLE)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
a597c29d3339ceec43370131ddfc5aba55968278Jabiertxof# man pages go in the common area
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_INSTALL_ENV += INSTALLVENDORMAN3DIR=$(USRSHAREMAN3DIR)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_TEST_TARGETS = test
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński# Transform to remove machine-specific lines in test results
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof KosińskiCOMPONENT_TEST_TRANSFORMS += \
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński '-e "s|\(^Files=14,\sTests=106\).*|\1|" ' \
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński '-e "/\(parsed\).*/d" '
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskibuild: $(BUILD_32_and_64)
703f115f34768d5cf54cda52907951d20dfd8e4fJabiertxof
703f115f34768d5cf54cda52907951d20dfd8e4fJabiertxofinstall: $(INSTALL_32_and_64)
703f115f34768d5cf54cda52907951d20dfd8e4fJabiertxof
8128ba2d05040ff1d2ef0943b5ce0b39d9cc6727Jabiertxoftest: $(TEST_32_and_64)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskisystem-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED)
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński