1*a61ed2ceSHans Rosenfeld#
2*a61ed2ceSHans Rosenfeld# CDDL HEADER START
3*a61ed2ceSHans Rosenfeld#
4*a61ed2ceSHans Rosenfeld# The contents of this file are subject to the terms of the
5*a61ed2ceSHans Rosenfeld# Common Development and Distribution License (the "License").
6*a61ed2ceSHans Rosenfeld# You may not use this file except in compliance with the License.
7*a61ed2ceSHans Rosenfeld#
8*a61ed2ceSHans Rosenfeld# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*a61ed2ceSHans Rosenfeld# or http://www.opensolaris.org/os/licensing.
10*a61ed2ceSHans Rosenfeld# See the License for the specific language governing permissions
11*a61ed2ceSHans Rosenfeld# and limitations under the License.
12*a61ed2ceSHans Rosenfeld#
13*a61ed2ceSHans Rosenfeld# When distributing Covered Code, include this CDDL HEADER in each
14*a61ed2ceSHans Rosenfeld# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*a61ed2ceSHans Rosenfeld# If applicable, add the following below this CDDL HEADER, with the
16*a61ed2ceSHans Rosenfeld# fields enclosed by brackets "[]" replaced with your own identifying
17*a61ed2ceSHans Rosenfeld# information: Portions Copyright [yyyy] [name of copyright owner]
18*a61ed2ceSHans Rosenfeld#
19*a61ed2ceSHans Rosenfeld# CDDL HEADER END
20*a61ed2ceSHans Rosenfeld#
21*a61ed2ceSHans Rosenfeld#
22*a61ed2ceSHans Rosenfeld# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
23*a61ed2ceSHans Rosenfeld# Use is subject to license terms.
24*a61ed2ceSHans Rosenfeld#
25*a61ed2ceSHans Rosenfeld# Copyright 2019, Joyent, Inc.
26*a61ed2ceSHans Rosenfeld#
27*a61ed2ceSHans Rosenfeld
28*a61ed2ceSHans Rosenfeldinclude		../../Makefile.lib
29*a61ed2ceSHans Rosenfeld
30*a61ed2ceSHans Rosenfeld$(INTEL_BLD)SUBDIRS =	$(MACH) $(BUILD64) $(MACH64)
31*a61ed2ceSHans Rosenfeld
32*a61ed2ceSHans Rosenfeldall :=		TARGET= all
33*a61ed2ceSHans Rosenfeldclean :=	TARGET= clean
34*a61ed2ceSHans Rosenfeldclobber :=	TARGET= clobber
35*a61ed2ceSHans Rosenfelddelete :=	TARGET= delete
36*a61ed2ceSHans Rosenfeldinstall :=	TARGET= install
37*a61ed2ceSHans Rosenfeld_msg :=		TARGET= _msg
38*a61ed2ceSHans Rosenfeldpackage :=	TARGET= package
39*a61ed2ceSHans Rosenfeld
40*a61ed2ceSHans RosenfeldSED=	sed
41*a61ed2ceSHans RosenfeldGREP=	grep
42*a61ed2ceSHans Rosenfeld
43*a61ed2ceSHans Rosenfeld.KEEP_STATE:
44*a61ed2ceSHans Rosenfeld
45*a61ed2ceSHans Rosenfeldall clean delete install package: $(SUBDIRS)
46*a61ed2ceSHans Rosenfeldclobber: $(SUBDIRS)
47*a61ed2ceSHans Rosenfeld	$(RM) $(POFILE) $(POFILES)
48*a61ed2ceSHans Rosenfeld
49*a61ed2ceSHans Rosenfeld$(SUBDIRS):	FRC
50*a61ed2ceSHans Rosenfeld	@cd $@; pwd; $(MAKE) $(TARGET)
51*a61ed2ceSHans Rosenfeld
52*a61ed2ceSHans Rosenfeld#
53*a61ed2ceSHans Rosenfeld# We don't build any gettext libraries here
54*a61ed2ceSHans Rosenfeld#
55*a61ed2ceSHans Rosenfeld_msg:
56*a61ed2ceSHans Rosenfeld
57*a61ed2ceSHans Rosenfeld$(POFILE):	$(POFILES)
58*a61ed2ceSHans Rosenfeld	$(RM) $@
59*a61ed2ceSHans Rosenfeld	$(CAT) $(POFILES) > $@
60*a61ed2ceSHans Rosenfeld
61*a61ed2ceSHans Rosenfeld$(POFILES):
62*a61ed2ceSHans Rosenfeld	$(RM) messages.po
63*a61ed2ceSHans Rosenfeld	$(XGETTEXT) $(XGETFLAGS) `$(GREP) -l gettext */*.[ch]`
64*a61ed2ceSHans Rosenfeld	$(SED) -e '/^# msg/d' -e '/^domain/d' messages.po > $@
65*a61ed2ceSHans Rosenfeld	$(RM) messages.po
66*a61ed2ceSHans Rosenfeld
67*a61ed2ceSHans RosenfeldFRC:
68