Cross Reference: /illumos-gate/usr/src/cmd/expand/Makefile
Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder#
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# CDDL HEADER START
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder#
8425adcfd77c8f90e6b76c7b40d39f878ee86d44Christian Maeder# The contents of this file are subject to the terms of the
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder# Common Development and Distribution License, Version 1.0 only
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder# (the "License"). You may not use this file except in compliance
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# with the License.
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder#
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# or http://www.opensolaris.org/os/licensing.
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# See the License for the specific language governing permissions
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# and limitations under the License.
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder#
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# When distributing Covered Code, include this CDDL HEADER in each
2f3c4316d3979a76918f0a93206b9dc75d46a1d4Christian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2f3c4316d3979a76918f0a93206b9dc75d46a1d4Christian Maeder# If applicable, add the following below this CDDL HEADER, with the
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder#
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# CDDL HEADER END
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder#
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder#
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
cf30d3de6f9d875af714651287352b46a66f376dChristian Maeder# Use is subject to license terms.
eca29a7be76eb73944ec19b06eda3d6a9e6e543dChristian Maeder#
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# ident "%Z%%M% %I% %E% SMI"
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder#
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder# cmd/expand/Makefile
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder#
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian MaederPROG= expand unexpand
34b317241b7401a4b0a90472e73d769d64d69a2aChristian MaederSRCS= $(PROG:=.c)
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maederinclude ../Makefile.cmd
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder# workaround two meanings for expand.po
48c4688439e0aade4faeebf25ca8b16d661e47afChristian MaederPOFILES= expand_cmd.po unexpand.po
48c4688439e0aade4faeebf25ca8b16d661e47afChristian MaederPOFILE= expand.po
cf30d3de6f9d875af714651287352b46a66f376dChristian Maeder
34b317241b7401a4b0a90472e73d769d64d69a2aChristian MaederCLEANFILES += expand_cmd.c
34b317241b7401a4b0a90472e73d769d64d69a2aChristian Maeder
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder.KEEP_STATE:
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maederall: $(PROG)
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maederinstall: all $(ROOTPROG)
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder
6a7e00a968cb0f3f9ccae19ab47ef3636c7e79bfChristian Maederclean:
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maederlint:
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder $(LINT.c) expand.c $(LDLIBS)
836e72a3c413366ba9801726f3b249c7791cb9caChristian Maeder $(LINT.c) unexpand.c $(LDLIBS)
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder$(POFILE): $(POFILES)
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder $(RM) $@; cat $(POFILES) > $@
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maederexpand_cmd.c:
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder $(RM) $@; cp expand.c $@
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maeder
48c4688439e0aade4faeebf25ca8b16d661e47afChristian Maederinclude ../Makefile.targ
c18e9c3c6d5039618f1f2c05526ece84c7794ea3Christian Maeder