Makefile revision 3817
22dd6d9af47163ee081d6c505d0a13dbf40ba87aChristian Maeder#
22dd6d9af47163ee081d6c505d0a13dbf40ba87aChristian Maeder# CDDL HEADER START
df098122ddc81fe1cb033a151f7305c1dda2dc81Christian Maeder#
b03274844ecd270f9e9331f51cc4236a33e2e671Christian Maeder# The contents of this file are subject to the terms of the
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# Common Development and Distribution License (the "License").
2eeec5240b424984e3ee26296da1eeab6c6d739eChristian Maeder# You may not use this file except in compliance with the License.
22dd6d9af47163ee081d6c505d0a13dbf40ba87aChristian Maeder#
22dd6d9af47163ee081d6c505d0a13dbf40ba87aChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian Maeder# or http://www.opensolaris.org/os/licensing.
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski# See the License for the specific language governing permissions
679d3f541f7a9ede4079e045f7758873bb901872Till Mossakowski# and limitations under the License.
679d3f541f7a9ede4079e045f7758873bb901872Till Mossakowski#
1bb1684c83317dfd1692ab53415027b67d8f2faeTill Mossakowski# When distributing Covered Code, include this CDDL HEADER in each
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f3faf4e4346b6224a3aaeeac11bac8b5c8932a29Christian Maeder# If applicable, add the following below this CDDL HEADER, with the
996a56a455d65cfac4ddedd44fd90cfc1ea849aeChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
46947810076241f06f3e2919edb2289ed84d6c15Christian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
5a87ed846cc38cb0e3adf8f736d95614d3e724a3Christian Maeder#
6505786996adb0239e26bb669ea579d630fa46a4Christian Maeder# CDDL HEADER END
4a8f990902448d0562fbe1a98ce685ddbd531d38Christian Maeder#
f3faf4e4346b6224a3aaeeac11bac8b5c8932a29Christian Maeder# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
996a56a455d65cfac4ddedd44fd90cfc1ea849aeChristian Maeder#
996a56a455d65cfac4ddedd44fd90cfc1ea849aeChristian Maeder
953127f27b7854580057a92e8269fd7a8716a800Christian Maederinclude ../../../make-rules/shared-macros.mk
f3faf4e4346b6224a3aaeeac11bac8b5c8932a29Christian Maeder
996a56a455d65cfac4ddedd44fd90cfc1ea849aeChristian MaederCOMPONENT_NAME= XML-SAX
74b841a4b332085d5fd79975a13313c2681ae595Christian MaederCOMPONENT_VERSION= 0.99
74b841a4b332085d5fd79975a13313c2681ae595Christian MaederCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
f3faf4e4346b6224a3aaeeac11bac8b5c8932a29Christian MaederCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
010997ddd12186698c1ebdbcddb63a670552b3c2Adrián RiescoCOMPONENT_ARCHIVE_HASH= \
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa sha256:32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84
329f09824e0b9202d1327e52358912eddac8ad38Christian MaederCOMPONENT_ARCHIVE_URL= http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/$(COMPONENT_ARCHIVE)
f8065e835104ae5eaa148e9b37a81e768990724bEugen KuksaCOMPONENT_PROJECT_URL= http://search.cpan.org/~grantm/XML-SAX-0.99/SAX.pm
076d5429ce08d87ebced34c308d41225e0d12cdeChristian MaederCOMPONENT_BUGDB= perl-mod/xml-sax
d9435c21e9292561d38b689c1a0e5ab52982277aChristian Maeder
f3faf4e4346b6224a3aaeeac11bac8b5c8932a29Christian MaederTPNO= 12998
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian Maeder
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maeder# build threaded 5.12 support too
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian MaederPERL_VERSIONS += 5.12-mt
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder
1bc5dccbf0083a620ae1181c717fea75e4af5e5cChristian Maederinclude $(WS_MAKE_RULES)/prep.mk
7bf4436b6f9987b070033a323757b206c898c1beChristian Maederinclude $(WS_MAKE_RULES)/ips.mk
e9249d3ecd51a2b6a966a58669953e58d703adc6Till Mossakowskiinclude $(WS_MAKE_RULES)/makemaker.mk
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder
410ff490af511ffa09b52e4de631d36a154b9730Christian MaederASLR_MODE = $(ASLR_NOT_APPLICABLE)
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian Maeder
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder# man pages go in the common area
c208973c890b8f993297720fd0247bc7481d4304Christian MaederCOMPONENT_INSTALL_ENV += INSTALLVENDORMAN3DIR=$(USRSHAREMAN3DIR)
1842453990fed8a1bd7a5ac792d7982c1d2bfcd5Christian Maeder
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian MaederCOMPONENT_TEST_TARGETS = test
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder
6892075087077b9a2f9baa1663be4afcee2e7254Christian Maederbuild: $(BUILD_32_and_64)
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian Maeder
a80f2865b6b40a922bcccfce0cb0d047edc33e3aChristian Maederinstall: $(INSTALL_32_and_64)
54ea981a0503c396c2923a1c06421c6235baf27fChristian Maeder
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian Maedertest: $(TEST_32_and_64)
c5bc8d60f7c753f81746828329d9e92db1ab7abaChristian Maeder
f8065e835104ae5eaa148e9b37a81e768990724bEugen Kuksa