Makefile revision 277
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# CDDL HEADER START
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# The contents of this file are subject to the terms of the
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# Common Development and Distribution License (the "License").
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# You may not use this file except in compliance with the License.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# See the License for the specific language governing permissions
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# and limitations under the License.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# When distributing Covered Code, include this CDDL HEADER in each
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# If applicable, add the following below this CDDL HEADER, with the
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# fields enclosed by brackets "[]" replaced with your own identifying
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# CDDL HEADER END
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# I want to override PERL_VERSION and PERL_ARCH because when building
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# a new version of perl it probably isn't installed so shared-macros.mk
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# can't call it.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncCOMPONENT_ARCHIVE_HASH= sha1:86d77c6cbc7a60068dc14c88ffd0729324d1174f
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncCOMPONENT_ARCHIVE_URL= http://www.cpan.org/src/5.0/$(COMPONENT_ARCHIVE)
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# Override these compiler settings because they are causing problems
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# in the ON build of the contrib components.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# ON doesn't use or need these settings or the compiler has some of them
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# on by default.
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync# This also produces a perl more inline with past perl's. For better
# resulting config.sh of values from our build environment that
-Duseshrplib \
-Dusedtrace \
-Duse64bitint \
-de ) ; \
gawk \
test: $(TEST_32)