Print this page
make: remove SCCS ident stuff
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/cmd/make/bin/make/common/svr4.make.rules.file
+++ new/usr/src/cmd/make/bin/make/common/svr4.make.rules.file
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 # Copyright 1994 Sun Microsystems, Inc. All rights reserved.
22 22 # Use is subject to license terms.
23 23 #
24 -# @(#)svr4.make.rules.file 1.4 06/12/12
25 24 #
26 25 .SUFFIXES: .o .c .c~ .y .y~ .l .l~ .s .s~ .sh .sh~ .h .h~ .f .f~ \
27 26 .C .C~ .Y .Y~ .L .L~
28 27
29 28 MAKE=make
30 29 BUILD=build
31 30 AR=ar
32 31 ARFLAGS=rv
33 32 AS=as
34 33 ASFLAGS=
35 34 CC=cc
36 35 CFLAGS=-O
37 36 F77=f77
38 37 FFLAGS=-O
39 38 GET=get
40 39 GFLAGS=
41 40 LD=ld
42 41 LDFLAGS=
43 42 LEX=lex
44 43 LFLAGS=
45 44 YACC=yacc
46 45 YFLAGS=
47 46 C++C=CC
48 47 C++FLAGS=-O
49 48
50 49
51 50 .c:
52 51 $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
53 52 .c~:
54 53 $(GET) $(GFLAGS) $<
55 54 $(CC) $(CFLAGS) $*.c -o $@ $(LDFLAGS)
56 55 -rm -f $*.c
57 56 .f:
58 57 $(F77) $(FFLAGS) $< -o $@ $(LDFLAGS)
59 58 .f~:
60 59 $(GET) $(GFLAGS) $<
61 60 $(F77) $(FFLAGS) $*.f -o $@ $(LDFLAGS)
62 61 -rm -f $*.f
63 62 .s:
64 63 $(AS) $(ASFLAGS) $< -o $@ $(LDFLAGS)
65 64 .s~:
66 65 $(GET) $(GFLAGS) $<
67 66 $(AS) $(ASFLAGS) $*.s -o $* $(LDFLAGS)
68 67 -rm -f $*.s
69 68 .sh:
70 69 cp $< $@; chmod 0777 $@
71 70 .sh~:
72 71 $(GET) $(GFLAGS) $<
73 72 cp $*.sh $*; chmod 0777 $@
74 73 -rm -f $*.sh
75 74 .C:
76 75 $(C++C) $(C++FLAGS) $< -o $@ $(LDFLAGS)
77 76 .C~:
78 77 $(GET) $(GFLAGS) $<
79 78 $(C++C) $(C++FLAGS) $*.C -o $@ $(LDFLAGS)
80 79 -rm -f $*.C
81 80
82 81 .c.a:
83 82 $(CC) $(CFLAGS) -c $<
84 83 $(AR) $(ARFLAGS) $@ $*.o
85 84 -rm -f $*.o
86 85 .c.o:
87 86 $(CC) $(CFLAGS) -c $<
88 87 .c~.a:
89 88 $(GET) $(GFLAGS) $<
90 89 $(CC) $(CFLAGS) -c $*.c
91 90 $(AR) $(ARFLAGS) $@ $*.o
92 91 -rm -f $*.[co]
93 92 .c~.c:
94 93 $(GET) $(GFLAGS) $<
95 94 .c~.o:
96 95 $(GET) $(GFLAGS) $<
97 96 $(CC) $(CFLAGS) -c $*.c
98 97 -rm -f $*.c
99 98 .f.a:
100 99 $(F77) $(FFLAGS) -c $*.f
101 100 $(AR) $(ARFLAGS) $@ $*.o
102 101 -rm -f $*.o
103 102 .f.o:
104 103 $(F77) $(FFLAGS) -c $*.f
105 104 .f~.a:
106 105 $(GET) $(GFLAGS) $<
107 106 $(F77) $(FFLAGS) -c $*.f
108 107 $(AR) $(ARFLAGS) $@ $*.o
109 108 -rm -f $*.[fo]
110 109 .f~.f:
111 110 $(GET) $(GFLAGS) $<
112 111 .f~.o:
113 112 $(GET) $(GFLAGS) $<
114 113 $(F77) $(FFLAGS) -c $*.f
115 114 -rm -f $*.f
116 115 .h~.h:
117 116 $(GET) $(GFLAGS) $<
118 117 .l.c:
119 118 $(LEX) $(LFLAGS) $<
120 119 mv lex.yy.c $@
121 120 .l.o:
122 121 $(LEX) $(LFLAGS) $<
123 122 $(CC) $(CFLAGS) -c lex.yy.c
124 123 -rm lex.yy.c; mv lex.yy.o $@
125 124 .l~.c:
126 125 $(GET) $(GFLAGS) $<
127 126 $(LEX) $(LFLAGS) $*.l
128 127 mv lex.yy.c $@
129 128 -rm -f $*.l
130 129 .l~.l:
131 130 $(GET) $(GFLAGS) $<
132 131 .l~.o:
133 132 $(GET) $(GFLAGS) $<
134 133 $(LEX) $(LFLAGS) $*.l
135 134 $(CC) $(CFLAGS) -c lex.yy.c
136 135 -rm -f lex.yy.c $*.l
137 136 mv lex.yy.o $@
138 137 .s.a:
139 138 $(AS) $(ASFLAGS) -o $*.o $*.s
140 139 $(AR) $(ARFLAGS) $@ $*.o
141 140 .s.o:
142 141 $(AS) $(ASFLAGS) -o $@ $<
143 142 .s~.a:
144 143 $(GET) $(GFLAGS) $<
145 144 $(AS) $(ASFLAGS) -o $*.o $*.s
146 145 $(AR) $(ARFLAGS) $@ $*.o
147 146 -rm -f $*.[so]
148 147 .s~.o:
149 148 $(GET) $(GFLAGS) $<
150 149 $(AS) $(ASFLAGS) -o $*.o $*.s
151 150 -rm -f $*.s
152 151 .s~.s:
153 152 $(GET) $(GFLAGS) $<
154 153 .sh~.sh:
155 154 $(GET) $(GFLAGS) $<
156 155 .y.c:
157 156 $(YACC) $(YFLAGS) $<
158 157 mv y.tab.c $@
159 158 .y.o:
160 159 $(YACC) $(YFLAGS) $<
161 160 $(CC) $(CFLAGS) -c y.tab.c
162 161 -rm y.tab.c
163 162 mv y.tab.o $@
164 163 .y~.c:
165 164 $(GET) $(GFLAGS) $<
166 165 $(YACC) $(YFLAGS) $*.y
167 166 mv y.tab.c $*.c
168 167 -rm -f $*.y
169 168 .y~.o:
170 169 $(GET) $(GFLAGS) $<
171 170 $(YACC) $(YFLAGS) $*.y
172 171 $(CC) $(CFLAGS) -c y.tab.c
173 172 -rm -f y.tab.c $*.y
174 173 mv y.tab.o $*.o
175 174 .y~.y :
176 175 $(GET) $(GFLAGS) $<
177 176 .C.a:
178 177 $(C++C) $(C++FLAGS) -c $<
179 178 $(AR) $(ARFLAGS) $@ $*.o
180 179 -rm -f $*.o
181 180 .C.o:
182 181 $(C++C) $(C++FLAGS) -c $<
183 182 .C~.a:
184 183 $(GET) $(GFLAGS) $<
185 184 $(C++C) $(C++FLAGS) -c $*.C
186 185 $(AR) $(ARFLAGS) $@ $*.o
187 186 -rm -f $*.[Co]
188 187 .C~.C:
189 188 $(GET) $(GFLAGS) $<
190 189 .C~.o:
191 190 $(GET) $(GFLAGS) $<
192 191 $(C++C) $(C++FLAGS) -c $*.C
193 192 -rm -f $*.C
194 193 .L.C:
195 194 $(LEX) $(LFLAGS) $<
196 195 mv lex.yy.c $@
197 196 .L.o:
198 197 $(LEX) $(LFLAGS) $<
199 198 $(C++C) $(C++FLAGS) -c lex.yy.c
200 199 -rm lex.yy.c; mv lex.yy.o $@
201 200 .L~.C:
202 201 $(GET) $(GFLAGS) $<
203 202 $(LEX) $(LFLAGS) $*.L
204 203 mv lex.yy.c $@
205 204 -rm -f $*.L
206 205 .L~.L:
207 206 $(GET) $(GFLAGS) $<
208 207 .L~.o:
209 208 $(GET) $(GFLAGS) $<
210 209 $(LEX) $(LFLAGS) $*.L
211 210 $(C++C) $(C++FLAGS) -c lex.yy.c
212 211 -rm -f lex.yy.c $*.L
213 212 mv lex.yy.c $@
214 213 .Y.C:
215 214 $(YACC) $(YFLAGS) $<
216 215 mv y.tab.c $@
217 216 .Y.o:
218 217 $(YACC) $(YFLAGS) $<
219 218 $(C++C) $(C++FLAGS) -c y.tab.c
220 219 -rm y.tab.c
221 220 mv y.tab.o $@
222 221 .Y~.C:
223 222 $(GET) $(GFLAGS) $<
224 223 $(YACC) $(YFLAGS) $*.Y
225 224 mv y.tab.c $*.C
226 225 -rm -f $*.Y
227 226 .Y~.o:
228 227 $(GET) $(GFLAGS) $<
229 228 $(YACC) $(YFLAGS) $*.Y
230 229 $(C++C) $(C++FLAGS) -c y.tab.c
231 230 -rm -f y.tab.c $*.Y
232 231 mv y.tab.o $*.o
233 232 .Y~.Y :
234 233 $(GET) $(GFLAGS) $<
235 234
236 235 markfile.o: markfile
237 236 echo "static char _sccsid[] = \"`grep @'(#)' markfile`\";" > markfile.c
238 237 $(CC) -c markfile.c
239 238 -rm -f markfile.c
240 239
241 240 .SCCS_GET:
242 241 $(GET) $(GFLAGS) s.$@
↓ open down ↓ |
208 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX