Makefile revision 1653
a1ed9109a60911df561628e49c5c29e3b0506801Mark Andrews#
a1ed9109a60911df561628e49c5c29e3b0506801Mark Andrews# CDDL HEADER START
825fccf631aa71cfbb8bfcf4e2009ca21de28f36Mark Andrews#
825fccf631aa71cfbb8bfcf4e2009ca21de28f36Mark Andrews# The contents of this file are subject to the terms of the
d0deea590e6e175c77f9b5f972fea3fc7a63577aMark Andrews# Common Development and Distribution License (the "License").
d0deea590e6e175c77f9b5f972fea3fc7a63577aMark Andrews# You may not use this file except in compliance with the License.
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fb2c34419d268d36acb222e08e6f789b45a81306Mark Andrews# or http://www.opensolaris.org/os/licensing.
fb2c34419d268d36acb222e08e6f789b45a81306Mark Andrews# See the License for the specific language governing permissions
fb2c34419d268d36acb222e08e6f789b45a81306Mark Andrews# and limitations under the License.
30b41c205cec69f7bde2d9afb16557b6c1e7a531Mark Andrews#
30b41c205cec69f7bde2d9afb16557b6c1e7a531Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
3a1d86e8f51c953c2407e112e15b47328b6ee4feMark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
09b24007634d53673fa4a1468416d4e9ee232b7aMark Andrews# If applicable, add the following below this CDDL HEADER, with the
09b24007634d53673fa4a1468416d4e9ee232b7aMark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
455bb19b5dbf5dce6e625349acf5018fc4823adbTatuya JINMEI 神明達哉# information: Portions Copyright [yyyy] [name of copyright owner]
455bb19b5dbf5dce6e625349acf5018fc4823adbTatuya JINMEI 神明達哉#
455bb19b5dbf5dce6e625349acf5018fc4823adbTatuya JINMEI 神明達哉# CDDL HEADER END
455bb19b5dbf5dce6e625349acf5018fc4823adbTatuya JINMEI 神明達哉#
5e4346a4f9f9ed474d20a4ff05f1bbcb47f9342dMark Andrews
5e4346a4f9f9ed474d20a4ff05f1bbcb47f9342dMark Andrews#
5e4346a4f9f9ed474d20a4ff05f1bbcb47f9342dMark Andrews# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
5e4346a4f9f9ed474d20a4ff05f1bbcb47f9342dMark Andrews#
7f2a6b0ef762b4cef9b0b2b59e7f44e4d2d4d32dMark Andrews
7f2a6b0ef762b4cef9b0b2b59e7f44e4d2d4d32dMark Andrewsinclude ../../make-rules/shared-macros.mk
e37dff26c6bb6e2ffbba7b089ca3599d5e3e04fbMark Andrews
b712879fcb6d584bb16b3f39ec1fb6ee176e4a03Mark AndrewsCOMPONENT_NAME= autoconf
b712879fcb6d584bb16b3f39ec1fb6ee176e4a03Mark AndrewsCOMPONENT_VERSION= 2.68
21d2ebd23d1ff59d0c081baeab1a97aae1baf4a4Mark AndrewsCOMPONENT_PROJECT_URL= http://www.gnu.org/software/autoconf/
f697150aefb5d64e5bed4111aa2596a268ee8848Mark AndrewsCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
f697150aefb5d64e5bed4111aa2596a268ee8848Mark AndrewsCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
21d2ebd23d1ff59d0c081baeab1a97aae1baf4a4Mark AndrewsCOMPONENT_ARCHIVE_HASH= \
9baab4b1a8a5a54c04e47742c7b48311d5575a87Mark Andrews sha256:eff70a2916f2e2b3ed7fe8a2d7e63d72cf3a23684b56456b319c3ebce0705d99
c5826852e6c789f59b301f8197e65a1dd4e09a44Mark AndrewsCOMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/autoconf/$(COMPONENT_ARCHIVE)
c5826852e6c789f59b301f8197e65a1dd4e09a44Mark AndrewsCOMPONENT_BUGDB= utility/autoconf
c0d2891f6e08fcf5379dfb9a1bf8fbbb63f1952aMark Andrews
c0d2891f6e08fcf5379dfb9a1bf8fbbb63f1952aMark Andrewsinclude $(WS_TOP)/make-rules/prep.mk
c426fddf168a3cdfc1c4c162365d440c89148ae4Mark Andrewsinclude $(WS_TOP)/make-rules/configure.mk
c426fddf168a3cdfc1c4c162365d440c89148ae4Mark Andrewsinclude $(WS_TOP)/make-rules/ips.mk
cb75f7ce19e11e3dfedee5a50a331bf53cd2c36bMark Andrews
1a6204b6f26677cad76ea5644dc0624aac49b451Mark AndrewsCOMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
1a6204b6f26677cad76ea5644dc0624aac49b451Mark Andrews
1a6204b6f26677cad76ea5644dc0624aac49b451Mark AndrewsCONFIGURE_OPTIONS += --srcdir=.
9f7d51ee3290e2a064d71016a6bd555b47134a7cMark AndrewsCONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
9f7d51ee3290e2a064d71016a6bd555b47134a7cMark AndrewsCONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
d8c2b1787119de43dd6b7e3927ff193ed5df682fMark AndrewsCONFIGURE_OPTIONS += PERL="$(PERL)"
d8c2b1787119de43dd6b7e3927ff193ed5df682fMark Andrews
8bcfe7952124a7aab5ae9fbb9420417b5be12721Mark Andrews# common targets
8bcfe7952124a7aab5ae9fbb9420417b5be12721Mark Andrewsbuild: $(BUILD_32)
8bcfe7952124a7aab5ae9fbb9420417b5be12721Mark Andrews
351696ef9e44e31e200afc0b019f24af6b597471Rob Austeininstall: $(INSTALL_32)
fbdadf789f3057a5c90ebc026dbf2d174022bd28Rob Austein
e9f33cdca0565d049941117d30e4c37ab3c5e990Mark Andrewstest: $(TEST_32)
e9f33cdca0565d049941117d30e4c37ab3c5e990Mark Andrews
cf6b36171770dc14b6572003b4e8aeaa22536dd4Mark AndrewsBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
cf6b36171770dc14b6572003b4e8aeaa22536dd4Mark Andrews
9105a6a730bfb8472c48230629c5a0aebb88c422Mark Andrewsinclude $(WS_TOP)/make-rules/depend.mk
9105a6a730bfb8472c48230629c5a0aebb88c422Mark Andrews