Makefile revision 4780
d943f5870debf69f3186f2666221abefc22a2d6drbb# CDDL HEADER START
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# The contents of this file are subject to the terms of the
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# Common Development and Distribution License (the "License").
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# You may not use this file except in compliance with the License.
d943f5870debf69f3186f2666221abefc22a2d6drbb# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d943f5870debf69f3186f2666221abefc22a2d6drbb# See the License for the specific language governing permissions
d943f5870debf69f3186f2666221abefc22a2d6drbb# and limitations under the License.
d943f5870debf69f3186f2666221abefc22a2d6drbb# When distributing Covered Code, include this CDDL HEADER in each
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# If applicable, add the following below this CDDL HEADER, with the
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# fields enclosed by brackets "[]" replaced with your own identifying
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# information: Portions Copyright [yyyy] [name of copyright owner]
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# CDDL HEADER END
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb# parfait is suddenly unhappy with us (21638460)
8ddfe3a457c91c8e7d48134398fb178b091366d7rbb sha256:9f4cb9e8f213f041853646f58fe5e8428d63250d05f5c943b6fa759c77322a3c
8ddfe3a457c91c8e7d48134398fb178b091366d7rbbCOMPONENT_ARCHIVE_URL= http://downloads.sourceforge.net/project/swig/swig/$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# This is needed because the community provided 'check' target is not viewpath aware
806f87e03cc4ddead00f23ce96c27e75f32f0744sliveCOMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
806f87e03cc4ddead00f23ce96c27e75f32f0744sliveCONFIGURE_OPTIONS += --with-javaincl="$(JAVA_HOME)/include"
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# The additional swig specific set of transforms to be applied to the
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# test results to try to normalize them.
806f87e03cc4ddead00f23ce96c27e75f32f0744slive '-e "/Entering directory/d" ' \
806f87e03cc4ddead00f23ce96c27e75f32f0744slive '-e "/Leaving directory/d" '
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# The test-suite can be run in a partialcheck mode where just SWIG is
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# executed, that is, the compile, link and running of the testcases is
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# not performed. Note that the partialcheck does not require the target
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# language to be correctly configured and detected. Just execute the
806f87e03cc4ddead00f23ce96c27e75f32f0744slive# languages that we care about and that are known to work.