Makefile revision 4659
97a9a944b5887e91042b019776c41d5dd74557aferikabele#
97a9a944b5887e91042b019776c41d5dd74557aferikabele# CDDL HEADER START
97a9a944b5887e91042b019776c41d5dd74557aferikabele#
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive# The contents of this file are subject to the terms of the
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive# Common Development and Distribution License (the "License").
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive# You may not use this file except in compliance with the License.
b686b6a420bde7f78c416b90be11db94cb789979nd#
b686b6a420bde7f78c416b90be11db94cb789979nd# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b686b6a420bde7f78c416b90be11db94cb789979nd# or http://www.opensolaris.org/os/licensing.
b686b6a420bde7f78c416b90be11db94cb789979nd# See the License for the specific language governing permissions
b686b6a420bde7f78c416b90be11db94cb789979nd# and limitations under the License.
b686b6a420bde7f78c416b90be11db94cb789979nd#
b686b6a420bde7f78c416b90be11db94cb789979nd# When distributing Covered Code, include this CDDL HEADER in each
b686b6a420bde7f78c416b90be11db94cb789979nd# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b686b6a420bde7f78c416b90be11db94cb789979nd# If applicable, add the following below this CDDL HEADER, with the
52fff662005b1866a3ff09bb6c902800c5cc6dedjerenkrantz# fields enclosed by brackets "[]" replaced with your own identifying
b686b6a420bde7f78c416b90be11db94cb789979nd# information: Portions Copyright [yyyy] [name of copyright owner]
b686b6a420bde7f78c416b90be11db94cb789979nd#
b686b6a420bde7f78c416b90be11db94cb789979nd# CDDL HEADER END
4b5981e276e93df97c34e4da05ca5cf8bbd937dand#
b686b6a420bde7f78c416b90be11db94cb789979nd
b686b6a420bde7f78c416b90be11db94cb789979nd#
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd#
d28579afd45cc42da1422161721fb12f9cf366b9nd
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0ndinclude ../../make-rules/shared-macros.mk
1ac39787115a288f5e848344b1b1e8dccb1c58f1nd
1ac39787115a288f5e848344b1b1e8dccb1c58f1ndCOMPONENT_NAME= check
3b3b7fc78d1f5bfc2769903375050048ff41ff26ndCOMPONENT_VERSION= 0.9.14
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_PROJECT_URL= http://check.sourceforge.net/
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_ARCHIVE_HASH= \
b686b6a420bde7f78c416b90be11db94cb789979nd sha256:c272624645b1b738cf57fd5d81a3e4d9b722b99d6133ee3f3c4007d4d279840a
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_ARCHIVE_URL= http://downloads.sourceforge.net/project/$(COMPONENT_NAME)/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
b686b6a420bde7f78c416b90be11db94cb789979ndCOMPONENT_BUGDB= utility/check
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
06ba4a61654b3763ad65f52283832ebf058fdf1csliveTPNO= 19836
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
06ba4a61654b3763ad65f52283832ebf058fdf1csliveinclude $(WS_MAKE_RULES)/prep.mk
97a9a944b5887e91042b019776c41d5dd74557aferikabeleinclude $(WS_MAKE_RULES)/configure.mk
06ba4a61654b3763ad65f52283832ebf058fdf1csliveinclude $(WS_MAKE_RULES)/ips.mk
97a9a944b5887e91042b019776c41d5dd74557aferikabele
06ba4a61654b3763ad65f52283832ebf058fdf1cslive# Several tests fail when the Studio compiler is used.
06ba4a61654b3763ad65f52283832ebf058fdf1csliveCOMPILER = gcc
97a9a944b5887e91042b019776c41d5dd74557aferikabele
06ba4a61654b3763ad65f52283832ebf058fdf1csliveCC += $(CC_BITS)
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
06ba4a61654b3763ad65f52283832ebf058fdf1cslive# Master test results are the same for 32-bit and 64-bit, so override
06ba4a61654b3763ad65f52283832ebf058fdf1cslive# here, rather than create multiple identical master files.
06ba4a61654b3763ad65f52283832ebf058fdf1csliveCOMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
06ba4a61654b3763ad65f52283832ebf058fdf1csliveASLR_MODE = $(ASLR_NOT_APPLICABLE)
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
06ba4a61654b3763ad65f52283832ebf058fdf1cslive# common targets
97a9a944b5887e91042b019776c41d5dd74557aferikabelebuild: $(BUILD_32_and_64)
06ba4a61654b3763ad65f52283832ebf058fdf1cslive
b686b6a420bde7f78c416b90be11db94cb789979ndinstall: $(INSTALL_32_and_64)
b686b6a420bde7f78c416b90be11db94cb789979nd
b686b6a420bde7f78c416b90be11db94cb789979ndtest: $(TEST_32_and_64)
b686b6a420bde7f78c416b90be11db94cb789979nd
c31366647a84875104bb9cbca53280b607c37595covenersystem-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED)
4cc6016bd30b0852222630a0ed62805e36f345d1nd
9750e43c0e01cbb2cda812fef5f341de512f03f5rbowenREQUIRED_PACKAGES += system/library
b686b6a420bde7f78c416b90be11db94cb789979ndREQUIRED_PACKAGES += system/library/math
b686b6a420bde7f78c416b90be11db94cb789979ndREQUIRED_PACKAGES += text/gawk
b686b6a420bde7f78c416b90be11db94cb789979nd