Makefile revision 4bb7efa72ed531c10f097919636e67724ec4c25a
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# CDDL HEADER START
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# The contents of this file are subject to the terms of the
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# Common Development and Distribution License (the "License").
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# You may not use this file except in compliance with the License.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# or http://www.opensolaris.org/os/licensing.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# See the License for the specific language governing permissions
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# and limitations under the License.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# When distributing Covered Code, include this CDDL HEADER in each
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# If applicable, add the following below this CDDL HEADER, with the
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# fields enclosed by brackets "[]" replaced with your own identifying
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# information: Portions Copyright [yyyy] [name of copyright owner]
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# CDDL HEADER END
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh# Use is subject to license terms.
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh#
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhinclude ../../Makefile.lib
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhSUBDIRS = $(MACH)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh$(BUILD64)SUBDIRS += $(MACH64)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhall := TARGET= all
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhclean := TARGET= clean
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhclobber := TARGET= clobber
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhdelete := TARGET= delete
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhinstall := TARGET= install
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhlint := TARGET= lint
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh_msg := TARGET= _msg
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhpackage := TARGET= package
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhTEXT_DOMAIN= SUNW_OST_OSLIB
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhXGETFLAGS= -a -x sdcard.xcl
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhPOFILE= sdcard.po
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhPOFILES= generic.po
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhSED= sed
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhGREP= grep
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhCP= cp
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh.KEEP_STATE:
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhall clean clobber delete install lint package: $(SUBDIRS)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh$(SUBDIRS): FRC
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh @cd $@; pwd; $(MAKE) $(TARGET)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh_msg: $(MSGDOMAIN) $(POFILE)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(RM) $(MSGDOMAIN)/$(POFILE)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(CP) $(POFILE) $(MSGDOMAIN)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh$(POFILE): $(POFILES)
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(RM) $@
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(CAT) $(POFILES) > $@
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh$(POFILES):
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(RM) messages.po
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(XGETTEXT) $(XGETFLAGS) `$(GREP) -l gettext */*.[ch]`
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(SED) -e '/^# msg/d' -e '/^domain/d' messages.po > $@
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh $(RM) messages.po
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dhFRC:
4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6dh