Makefile revision 1227
5d92fff82718cd018f0b61a10b9ad4d2b8064c95rpluem#
bf52162f2d05c1fb1a107c7ef108de73f739b3edpquerna# CDDL HEADER START
8f066564bfc0fd6ddc6ca4b2f2410615554597d1jim#
8f066564bfc0fd6ddc6ca4b2f2410615554597d1jim# The contents of this file are subject to the terms of the
2d2de64c25c1519122a76150a7daf2c05f53fd9asf# Common Development and Distribution License (the "License").
2d2de64c25c1519122a76150a7daf2c05f53fd9asf# You may not use this file except in compliance with the License.
2d2de64c25c1519122a76150a7daf2c05f53fd9asf#
2d2de64c25c1519122a76150a7daf2c05f53fd9asf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
27c5ebb7d411a214f5b6b55a881086ce086d3dd3covener# or http://www.opensolaris.org/os/licensing.
27c5ebb7d411a214f5b6b55a881086ce086d3dd3covener# See the License for the specific language governing permissions
27c5ebb7d411a214f5b6b55a881086ce086d3dd3covener# and limitations under the License.
27c5ebb7d411a214f5b6b55a881086ce086d3dd3covener#
7697b1b7376a532163c621e050b70c90dcb15d66covener# When distributing Covered Code, include this CDDL HEADER in each
7697b1b7376a532163c621e050b70c90dcb15d66covener# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
7697b1b7376a532163c621e050b70c90dcb15d66covener# If applicable, add the following below this CDDL HEADER, with the
7697b1b7376a532163c621e050b70c90dcb15d66covener# fields enclosed by brackets "[]" replaced with your own identifying
7697b1b7376a532163c621e050b70c90dcb15d66covener# information: Portions Copyright [yyyy] [name of copyright owner]
9e0536cd66a389bdaa758a825b8bbd8fea665a3eigalic#
9e0536cd66a389bdaa758a825b8bbd8fea665a3eigalic# CDDL HEADER END
9e0536cd66a389bdaa758a825b8bbd8fea665a3eigalic#
862bbb262644e8aefae1bf352552b01908ecae0eminfrin# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
862bbb262644e8aefae1bf352552b01908ecae0eminfrin#
862bbb262644e8aefae1bf352552b01908ecae0eminfrin
dd3b88790af9d18429c732ca7bc83ec4ef43d3ffrplueminclude make-rules/shared-macros.mk
dd3b88790af9d18429c732ca7bc83ec4ef43d3ffrpluem
dd3b88790af9d18429c732ca7bc83ec4ef43d3ffrpluemSUBDIRS += components
5bbabc874e3fcfbea08c199f7a79ee05b4817a70sf
5bbabc874e3fcfbea08c199f7a79ee05b4817a70sfdownload: TARGET = download
5bbabc874e3fcfbea08c199f7a79ee05b4817a70sfprep: TARGET = prep
8f066564bfc0fd6ddc6ca4b2f2410615554597d1jimbuild: TARGET = build
aec9747aa70c1dce98e536e8eef5a6a0ab0f1d6cjiminstall: TARGET = install
aec9747aa70c1dce98e536e8eef5a6a0ab0f1d6cjimpublish: TARGET = publish
7b7e8ba34e262064914ceedacd5f7d9201b6575ccovenervalidate: TARGET = validate
7b7e8ba34e262064914ceedacd5f7d9201b6575ccovenerclean: TARGET = clean
7b7e8ba34e262064914ceedacd5f7d9201b6575ccovenerclobber: TARGET = clobber
220bc4233b21982d7c51842a1774db0ba6172ca4covenersetup: TARGET = setup
220bc4233b21982d7c51842a1774db0ba6172ca4covenertest: TARGET = test
220bc4233b21982d7c51842a1774db0ba6172ca4covenercomponent-hook: TARGET = component-hook
220bc4233b21982d7c51842a1774db0ba6172ca4covener
6f2fbf354b34981f398cf0313aa44702ea2a7066covener.DEFAULT: publish
6f2fbf354b34981f398cf0313aa44702ea2a7066covener
6f2fbf354b34981f398cf0313aa44702ea2a7066covenerdownload setup prep build install publish validate clean clobber \
6f2fbf354b34981f398cf0313aa44702ea2a7066covenertest component-hook: $(SUBDIRS)
9e7c7a8fa19c33d1e90f8f7ffab69beacbe72566covener
9e7c7a8fa19c33d1e90f8f7ffab69beacbe72566covener$(SUBDIRS): FORCE
9e7c7a8fa19c33d1e90f8f7ffab69beacbe72566covener +echo "$(TARGET) $@" ; $(GMAKE) -C $@ $(TARGET)
9e7c7a8fa19c33d1e90f8f7ffab69beacbe72566covener
a961006b347d6527ccaeab9cf019a4e68d26bfb0covenerFORCE:
a961006b347d6527ccaeab9cf019a4e68d26bfb0covener