Makefile revision 904
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# we really need to use studio so we don't like that
# parfait is g++ in disguise
ISA_PATCHES_$(MACH) = \
ISA_PATCHES_$(MACH64) = \
PATCH_LEVEL = 1
# Please see the README file in this directory for a detailed explanation
# about these flags, what they do, and why we need them.
CFLAGS = $(CFLAGS_GENERIC)
CXXFLAGS_GENERIC += -xinline=
# -mt will automatically pass -lthread unless we pass -lpthread
# on link line. -lthread causes regressions. see man CC(1) and -mt.
# -lumem must be passed before -lc.
# We cannot have -B direct
# If I name it NLSPATH, gmake insists on getting its value from the
# running environment. Also, it all has to be on one line. += prepends
# a whitespace.
BUILD_NLSPATH = :%N.cat:/usr/lib/locale/%L/%N.cat:/usr/share/locale/%L/%N.cat:$(BUILD_DIR_$(BITS))/lib/rwstderr.cat
CONFIGURE_OPTIONS = $(MARG)
fi ; \
done )
done ; \
done ; \
fi ; \
test:
$(COMPONENT_DIR)/
-builddir=$(BUILD_DIR_32) \
-builddir=$(BUILD_DIR_64) \
clean::