Makefile revision 1273
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# CDDL HEADER START
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# The contents of this file are subject to the terms of the
b87efd3db0d2dc41615ea28669faf80fc1b48d56Corneliu-Claudiu Prodescu# Common Development and Distribution License (the "License").
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# You may not use this file except in compliance with the License.
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# or http://www.opensolaris.org/os/licensing.
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# See the License for the specific language governing permissions
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# and limitations under the License.
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# When distributing Covered Code, include this CDDL HEADER in each
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# If applicable, add the following below this CDDL HEADER, with the
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder# CDDL HEADER END
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian Maeder#
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder#
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinclude ../../make-rules/shared-macros.mk
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
7ce7e7613d5f66523dfee99cec72dc92c579e91bChristian MaederCOMPONENT_NAME= make
083c76e485943cbbdeef6ee4bcf5c0d72b77051eChristian MaederCOMPONENT_VERSION= 3.82
67bbc7a1baf72322f967b9aeabe9fdbfad343d05Christian MaederCOMPONENT_PROJECT_URL= http://www.gnu.org/software/make/
f4e716885f905dde5231436d9b5c656b5aad82dcChristian MaederCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
f5ba1df84889802c56bf5c6dec99310bc72aab35Christian MaederCOMPONENT_ARCHIVE_HASH= \
f5ba1df84889802c56bf5c6dec99310bc72aab35Christian Maeder sha256:3d991b33e604187c5881a0abc2e102d5b9776da5569640e73778f85d617242e7
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCOMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/make/$(COMPONENT_ARCHIVE)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCOMPONENT_BUGDB= utility/gnu-make
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinclude ../../make-rules/prep.mk
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinclude ../../make-rules/configure.mk
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinclude ../../make-rules/ips.mk
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCONFIGURE_OPTIONS += --program-prefix=g
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederCONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder# common targets
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederbuild: $(BUILD_32)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinstall: $(INSTALL_32)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maedertest: $(TEST_32)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian MaederBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maederinclude ../../make-rules/depend.mk
b3a1b1916655e6f42515598cc9eb0541f3d05f61Christian Maeder