8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / cmd / grep_xpg4 / Makefile
blobfb7c7d1a58e2dc2e9c7efb8ae96e2ad15e42a53b
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License, Version 1.0 only
6 # (the "License"). You may not use this file except in compliance
7 # with the License.
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # or http://www.opensolaris.org/os/licensing.
11 # See the License for the specific language governing permissions
12 # and limitations under the License.
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
20 # CDDL HEADER END
23 # Copyright 2004 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
27 PROG= grep
28 XPG4PROG= grep
29 FFILE= fgrep
30 EFILE= egrep
32 include ../Makefile.cmd
34 CERRWARN += -_gcc=-Wno-parentheses
35 CERRWARN += -_gcc=-Wno-uninitialized
37 ROOTXPG4LINKS = $(ROOTXPG4BIN)/$(FFILE) $(ROOTXPG4BIN)/$(EFILE)
39 CFLAGS += $(CCVERBOSE)
40 CPPFLAGS += -D_FILE_OFFSET_BITS=64
42 POFILE= grep_xpg4.po
43 POFILES= grep.po
45 .KEEP_STATE:
47 all: $(XPG4)
49 install: all $(ROOTXPG4PROG) $(ROOTXPG4LINKS)
51 $(ROOTXPG4LINKS): $(ROOTXPG4PROG)
52 -$(RM) $@
53 -$(LN) $(ROOTXPG4PROG) $@
55 $(POFILE): $(POFILES)
56 $(RM) $@
57 $(CP) $(POFILES) $@
59 # Make the links locally for test purposes
60 test: $(FFILE) $(EFILE)
62 $(FFILE): $(XPG4PROG)
63 @$(RM) $(FFILE); $(LN) $(XPG4PROG) $(FFILE)
65 $(EFILE): $(XPG4PROG)
66 @$(RM) $(EFILE); $(LN) $(XPG4PROG) $(EFILE)
68 clean:
70 lint: lint_PROG
72 include ../Makefile.targ