Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# CDDL HEADER START
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License, Version 1.0 only
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# (the "License"). You may not use this file except in compliance
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# with the License.
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User#
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# or http://www.opensolaris.org/os/licensing.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# See the License for the specific language governing permissions
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# and limitations under the License.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# When distributing Covered Code, include this CDDL HEADER in each
e939674d53a127ddeeaf4b41fd72933f0b493308Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# If applicable, add the following below this CDDL HEADER, with the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# fields enclosed by brackets "[]" replaced with your own identifying
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# information: Portions Copyright [yyyy] [name of copyright owner]
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# CDDL HEADER END
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#ident "%Z%%M% %I% %E% SMI"
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# Use is subject to license terms.
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington# cmd/amt/Makefile
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinPROG= amt
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
704e6c8876907aac0bf7380effca8bca400d4acdMark Andrewsinclude ../Makefile.cmd
704e6c8876907aac0bf7380effca8bca400d4acdMark Andrews
704e6c8876907aac0bf7380effca8bca400d4acdMark AndrewsTEXT_DOMAIN=SUNW_OST_OSCMD
704e6c8876907aac0bf7380effca8bca400d4acdMark AndrewsPOFILE=$(PROG).po
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein$(64ONLY)SUBDIRS= $(MACH)
c1a883f2e04d94e99c433b1f6cfd0c0338f4ed85Mark Andrews$(BUILD64)SUBDIRS += $(MACH64)
3398334b3acda24b086957286288ca9852662b12Automatic UpdaterCLEANFILES += $(POFILE)
dde8659175c5798267fb0fdefd7576e4efe271b3Automatic Updater
f428e385a4f7a42196b53de8e134909e8c488258Automatic UpdaterSHFILERCS= $(PROG:%=%.sh)
207cee019eb5cbbe7c905f7c52f7b5d11f8c0305Automatic Updater
99d8f5a70440ee8b63ab1745d713b96dde890546Tinderbox Userall := TARGET = all
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox Userinstall := TARGET = install
a6ca100924894cdd8e2b791d75a8cef32b1fba1fTinderbox Userclean := TARGET = clean
1c6d1ca3356928847d4ad068c4d346254c35337cTinderbox Userclobber := TARGET = clobber
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinlint := TARGET = lint
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein.KEEP_STATE:
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtonall: $(SUBDIRS) pofile $(PROG)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtonclean clobber lint: $(SUBDIRS)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntinstall: $(SUBDIRS) $(ROOTPROG)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntpofile: $(POFILE)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt$(PROG): $(PROG).sh
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt $(RM) -f $(PROG)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt $(CP) $(PROG).sh $(PROG)
e939674d53a127ddeeaf4b41fd72933f0b493308Mark Andrews $(CHMOD) 555 $(PROG)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt$(POFILE): $(SRCS)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt $(RM) $(TEXT_DOMAIN).po
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt $(XGETTEXT) -s -d $(TEXT_DOMAIN) $<
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt $(MV) $(TEXT_DOMAIN).po $@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt$(SUBDIRS): FRC
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt @cd $@; pwd; $(MAKE) $(TARGET)
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
e939674d53a127ddeeaf4b41fd72933f0b493308Mark AndrewsFRC:
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
e939674d53a127ddeeaf4b41fd72933f0b493308Mark Andrewsinclude ../Makefile.targ
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt