Makefile revision 131
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# CDDL HEADER START
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# The contents of this file are subject to the terms of the
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# Common Development and Distribution License (the "License").
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# You may not use this file except in compliance with the License.
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# or http://www.opensolaris.org/os/licensing.
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# See the License for the specific language governing permissions
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# and limitations under the License.
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# CDDL HEADER END
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews#
7e8f841d085cbd14b270f7bb9e2a2b7c5bc22565Mark Andrews# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
7e8f841d085cbd14b270f7bb9e2a2b7c5bc22565Mark Andrews#
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinclude ../../make-rules/shared-macros.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCOMPONENT_NAME= m4
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCOMPONENT_VERSION= 1.4.12
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
7e8f841d085cbd14b270f7bb9e2a2b7c5bc22565Mark AndrewsCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCOMPONENT_ARCHIVE_HASH= sha1:013ca38511e17835dc1a1381cbe8e39179637a49
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCOMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/m4/$(COMPONENT_ARCHIVE)
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinclude ../../make-rules/prep.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinclude ../../make-rules/configure.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinclude ../../make-rules/ips.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCONFIGURE_PREFIX = /usr/gnu
7e8f841d085cbd14b270f7bb9e2a2b7c5bc22565Mark AndrewsCONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsCONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinclude ../../make-rules/shared-targets.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews# common targets
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsbuild: $(BUILD_32)
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewsinstall: $(INSTALL_32)
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark AndrewsBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrewstest: build
d39690e5a9b4a9a084d984abd193bed4395db41aDavid Lawrence @cd $(BUILD_DIR_32); $(MAKE) check
d39690e5a9b4a9a084d984abd193bed4395db41aDavid Lawrence
105f5a65b1f680f4cb6f897b8b0f7ee7e09e41ebDavid Lawrenceinclude ../../make-rules/depend.mk
8886caf5dc3db70638022ddfd5442c0930bd43b5Mark Andrews