3 .IF
"$(LIB1TARGET)" != ""
4 .IF
"$(LIB1ARCHIV)" != ""
6 $(LIB1ARCHIV
) : $(LIB1TARGET
)
7 @echo
"Making: " $(@
:f
)
10 @
-$(RM
) $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
11 .IF
"$(OS)" =="HPUX_FRAG_HR"
12 @
-$(RM
) $(MISC
)$/$(LIB1ARCHIV
:b
)_closetempl.cmd
13 @echo
$(LINK
) +inst_close
-c
`cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB1ARCHIV
:b
)_closetempl.cmd
14 @cat
$(MISC
)$/$(LIB1ARCHIV
:b
)_closetempl.cmd
15 @
+source
$(MISC
)$/$(LIB1ARCHIV
:b
)_closetempl.cmd
17 @echo
$(LIBMGR
) $(LIB1FLAGS
) $(LIBFLAGS
) $(LIB1ARCHIV
) `cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
18 .IF
"$(OS)$(COM)"=="NETBSDGCC"
19 @echo ranlib
$(LIB1ARCHIV
) >> $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
21 .IF
"$(OS)" == "MACOSX"
22 @echo ranlib
$(LIB1ARCHIV
) >> $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
24 .IF
"$(QUIET_BUILD)"==""
25 @cat
$(MISC
)$/$(LIB1ARCHIV
:b
).cmd
27 @
+source
$(MISC
)$/$(LIB1ARCHIV
:b
).cmd
28 .ELSE
# "$(GUI)"=="UNX"
29 .IF
"$(GUI)$(COM)"=="WNTGCC"
30 @
+-$(RM
) $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
31 @
+echo
$(LIBMGR
) $(LIB1FLAGS
) $(LIBFLAGS
) $(LIB1ARCHIV
) `cat $(LIB1TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
32 @
+echo ranlib
$(LIB1ARCHIV
) >> $(MISC
)$/$(LIB1ARCHIV
:b
).cmd
33 .IF
"$(QUIET_BUILD)"==""
34 @cat
$(MISC
)$/$(LIB1ARCHIV
:b
).cmd
36 @
+source
$(MISC
)$/$(LIB1ARCHIV
:b
).cmd
38 @echo just a dummy
> $@
39 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
40 .ENDIF
# "$(GUI)"=="UNX"
42 .ENDIF
# "$(LIB1ARCHIV)" != ""
44 $(LIB1TARGET
) : $(LIB1FILES
) \
47 .IF
"$(QUIET_BUILD)"==""
48 @echo using
: $(LIB1FILES
)
49 @echo using
: $(LIB1TARGET
)
50 @echo
------------------------------
52 @echo
"Making: " $(@
:f
)
55 @echo
$(LIB1OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
56 @cat
/dev
/null
$(LIB1FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
57 @
$(RM
) $(@
:d
)$(@
:b
).dump
59 @
-nm
`cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
61 @nm
`cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
65 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB1FILES
) $(LIB1OBJFILES
)
66 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
67 .IF
"$(LIB1OBJFILES)"!=""
68 @
+$(TYPE
) $(mktmp
$(LIB1OBJFILES
)) > $(null
,$(LIB1OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
69 .ENDIF
# "$(LIB1OBJFILES)"!=""
70 .IF
"$(LIB1FILES)"!=""
71 @
-$(TYPE
) $(foreach,i
,$(LIB1FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
72 .ENDIF
# "$(LIB1FILES)"!=""
75 .ELSE
# "$(GUI)"=="UNX"
78 +$(ECHONL
) $(LIB1OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
79 @
+cat
/dev
/null
$(LIB1FILES
) | xargs
-n1
>> $@
81 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB1FILES
) $(LIB1OBJFILES
))
82 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
83 .IF
"$(LIB1OBJFILES)"!=""
84 @
$(TYPE
) $(mktmp
$(LIB1OBJFILES
)) > $(null
,$(LIB1OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
85 .ENDIF
# "$(LIB1OBJFILES)"!=""
86 .IF
"$(LIB1FILES)"!=""
87 @
-$(TYPE
) $(foreach,i
,$(LIB1FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
88 .ENDIF
# "$(LIB1FILES)"!=""
90 .ENDIF
# "$(LIB1FILES)"!=""
91 .ELSE
# "$(GUI)"=="WNT"
93 .IF
"$(QUIET_BUILD)"==""
94 echo
$(LIBMGR
) r
$@
$(LIB1OBJFILES
)
96 $(LIBMGR
) r
$@
$(LIB1OBJFILES
) $(LIB1FILES
) bla.lib
97 .ENDIF
# "$(GUI)"=="WNT"
98 .ENDIF
# "$(GUI)"=="UNX"
99 .ENDIF
# "$(LIB1TARGET)" != ""
101 # Anweisungen fuer das LIBTARGETs
104 .IF
"$(LIB2TARGET)" != ""
105 .IF
"$(LIB2ARCHIV)" != ""
107 $(LIB2ARCHIV
) : $(LIB2TARGET
)
108 @echo
"Making: " $(@
:f
)
111 @
-$(RM
) $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
112 .IF
"$(OS)" =="HPUX_FRAG_HR"
113 @
-$(RM
) $(MISC
)$/$(LIB2ARCHIV
:b
)_closetempl.cmd
114 @echo
$(LINK
) +inst_close
-c
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB2ARCHIV
:b
)_closetempl.cmd
115 @cat
$(MISC
)$/$(LIB2ARCHIV
:b
)_closetempl.cmd
116 @
+source
$(MISC
)$/$(LIB2ARCHIV
:b
)_closetempl.cmd
118 @echo
$(LIBMGR
) $(LIB2FLAGS
) $(LIBFLAGS
) $(LIB2ARCHIV
) `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
119 .IF
"$(OS)$(COM)"=="NETBSDGCC"
120 @echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
122 .IF
"$(OS)" == "MACOSX"
123 @echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
125 .IF
"$(QUIET_BUILD)"==""
126 @cat
$(MISC
)$/$(LIB2ARCHIV
:b
).cmd
128 @
+source
$(MISC
)$/$(LIB2ARCHIV
:b
).cmd
129 .ELSE
# "$(GUI)"=="UNX"
130 .IF
"$(GUI)$(COM)"=="WNTGCC"
131 @
+-$(RM
) $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
132 @
+echo
$(LIBMGR
) $(LIB2FLAGS
) $(LIBFLAGS
) $(LIB2ARCHIV
) `cat $(LIB2TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
133 @
+echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)$/$(LIB2ARCHIV
:b
).cmd
134 .IF
"$(QUIET_BUILD)"==""
135 @cat
$(MISC
)$/$(LIB2ARCHIV
:b
).cmd
137 @
+source
$(MISC
)$/$(LIB2ARCHIV
:b
).cmd
139 @echo just a dummy
> $@
140 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
141 .ENDIF
# "$(GUI)"=="UNX"
143 .ENDIF
# "$(LIB2ARCHIV)" != ""
145 $(LIB2TARGET
) : $(LIB2FILES
) \
148 .IF
"$(QUIET_BUILD)"==""
149 @echo using
: $(LIB2FILES
)
150 @echo using
: $(LIB2TARGET
)
151 @echo
------------------------------
153 @echo
"Making: " $(@
:f
)
156 @echo
$(LIB2OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
157 @cat
/dev
/null
$(LIB2FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
158 @
$(RM
) $(@
:d
)$(@
:b
).dump
159 .IF
"$(OS)"=="MACOSX"
160 @
-nm
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
162 @nm
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
165 .ELIF
"$(GUI)"=="OS2"
166 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB2FILES
) $(LIB2OBJFILES
)
167 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
168 .IF
"$(LIB2OBJFILES)"!=""
169 @
+$(TYPE
) $(mktmp
$(LIB2OBJFILES
)) > $(null
,$(LIB2OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
170 .ENDIF
# "$(LIB2OBJFILES)"!=""
171 .IF
"$(LIB2FILES)"!=""
172 @
-$(TYPE
) $(foreach,i
,$(LIB2FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
173 .ENDIF
# "$(LIB2FILES)"!=""
176 .ELSE
# "$(GUI)"=="UNX"
179 +$(ECHONL
) $(LIB2OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
180 @
+cat
/dev
/null
$(LIB2FILES
) | xargs
-n1
>> $@
182 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB2FILES
) $(LIB2OBJFILES
))
183 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
184 .IF
"$(LIB2OBJFILES)"!=""
185 @
$(TYPE
) $(mktmp
$(LIB2OBJFILES
)) > $(null
,$(LIB2OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
186 .ENDIF
# "$(LIB2OBJFILES)"!=""
187 .IF
"$(LIB2FILES)"!=""
188 @
-$(TYPE
) $(foreach,i
,$(LIB2FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
189 .ENDIF
# "$(LIB2FILES)"!=""
191 .ENDIF
# "$(LIB2FILES)"!=""
192 .ELSE
# "$(GUI)"=="WNT"
194 .IF
"$(QUIET_BUILD)"==""
195 echo
$(LIBMGR
) r
$@
$(LIB2OBJFILES
)
197 $(LIBMGR
) r
$@
$(LIB2OBJFILES
) $(LIB2FILES
) bla.lib
198 .ENDIF
# "$(GUI)"=="WNT"
199 .ENDIF
# "$(GUI)"=="UNX"
200 .ENDIF
# "$(LIB2TARGET)" != ""
202 # Anweisungen fuer das LIBTARGETs
205 .IF
"$(LIB3TARGET)" != ""
206 .IF
"$(LIB3ARCHIV)" != ""
208 $(LIB3ARCHIV
) : $(LIB3TARGET
)
209 @echo
"Making: " $(@
:f
)
212 @
-$(RM
) $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
213 .IF
"$(OS)" =="HPUX_FRAG_HR"
214 @
-$(RM
) $(MISC
)$/$(LIB3ARCHIV
:b
)_closetempl.cmd
215 @echo
$(LINK
) +inst_close
-c
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB3ARCHIV
:b
)_closetempl.cmd
216 @cat
$(MISC
)$/$(LIB3ARCHIV
:b
)_closetempl.cmd
217 @
+source
$(MISC
)$/$(LIB3ARCHIV
:b
)_closetempl.cmd
219 @echo
$(LIBMGR
) $(LIB3FLAGS
) $(LIBFLAGS
) $(LIB3ARCHIV
) `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
220 .IF
"$(OS)$(COM)"=="NETBSDGCC"
221 @echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
223 .IF
"$(OS)" == "MACOSX"
224 @echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
226 .IF
"$(QUIET_BUILD)"==""
227 @cat
$(MISC
)$/$(LIB3ARCHIV
:b
).cmd
229 @
+source
$(MISC
)$/$(LIB3ARCHIV
:b
).cmd
230 .ELSE
# "$(GUI)"=="UNX"
231 .IF
"$(GUI)$(COM)"=="WNTGCC"
232 @
+-$(RM
) $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
233 @
+echo
$(LIBMGR
) $(LIB3FLAGS
) $(LIBFLAGS
) $(LIB3ARCHIV
) `cat $(LIB3TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
234 @
+echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)$/$(LIB3ARCHIV
:b
).cmd
235 .IF
"$(QUIET_BUILD)"==""
236 @cat
$(MISC
)$/$(LIB3ARCHIV
:b
).cmd
238 @
+source
$(MISC
)$/$(LIB3ARCHIV
:b
).cmd
240 @echo just a dummy
> $@
241 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
242 .ENDIF
# "$(GUI)"=="UNX"
244 .ENDIF
# "$(LIB3ARCHIV)" != ""
246 $(LIB3TARGET
) : $(LIB3FILES
) \
249 .IF
"$(QUIET_BUILD)"==""
250 @echo using
: $(LIB3FILES
)
251 @echo using
: $(LIB3TARGET
)
252 @echo
------------------------------
254 @echo
"Making: " $(@
:f
)
257 @echo
$(LIB3OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
258 @cat
/dev
/null
$(LIB3FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
259 @
$(RM
) $(@
:d
)$(@
:b
).dump
260 .IF
"$(OS)"=="MACOSX"
261 @
-nm
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
263 @nm
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
266 .ELIF
"$(GUI)"=="OS2"
267 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB3FILES
) $(LIB3OBJFILES
)
268 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
269 .IF
"$(LIB3OBJFILES)"!=""
270 @
+$(TYPE
) $(mktmp
$(LIB3OBJFILES
)) > $(null
,$(LIB3OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
271 .ENDIF
# "$(LIB3OBJFILES)"!=""
272 .IF
"$(LIB3FILES)"!=""
273 @
-$(TYPE
) $(foreach,i
,$(LIB3FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
274 .ENDIF
# "$(LIB3FILES)"!=""
277 .ELSE
# "$(GUI)"=="UNX"
280 +$(ECHONL
) $(LIB3OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
281 @
+cat
/dev
/null
$(LIB3FILES
) | xargs
-n1
>> $@
283 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB3FILES
) $(LIB3OBJFILES
))
284 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
285 .IF
"$(LIB3OBJFILES)"!=""
286 @
$(TYPE
) $(mktmp
$(LIB3OBJFILES
)) > $(null
,$(LIB3OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
287 .ENDIF
# "$(LIB3OBJFILES)"!=""
288 .IF
"$(LIB3FILES)"!=""
289 @
-$(TYPE
) $(foreach,i
,$(LIB3FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
290 .ENDIF
# "$(LIB3FILES)"!=""
292 .ENDIF
# "$(LIB3FILES)"!=""
293 .ELSE
# "$(GUI)"=="WNT"
295 .IF
"$(QUIET_BUILD)"==""
296 echo
$(LIBMGR
) r
$@
$(LIB3OBJFILES
)
298 $(LIBMGR
) r
$@
$(LIB3OBJFILES
) $(LIB3FILES
) bla.lib
299 .ENDIF
# "$(GUI)"=="WNT"
300 .ENDIF
# "$(GUI)"=="UNX"
301 .ENDIF
# "$(LIB3TARGET)" != ""
303 # Anweisungen fuer das LIBTARGETs
306 .IF
"$(LIB4TARGET)" != ""
307 .IF
"$(LIB4ARCHIV)" != ""
309 $(LIB4ARCHIV
) : $(LIB4TARGET
)
310 @echo
"Making: " $(@
:f
)
313 @
-$(RM
) $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
314 .IF
"$(OS)" =="HPUX_FRAG_HR"
315 @
-$(RM
) $(MISC
)$/$(LIB4ARCHIV
:b
)_closetempl.cmd
316 @echo
$(LINK
) +inst_close
-c
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB4ARCHIV
:b
)_closetempl.cmd
317 @cat
$(MISC
)$/$(LIB4ARCHIV
:b
)_closetempl.cmd
318 @
+source
$(MISC
)$/$(LIB4ARCHIV
:b
)_closetempl.cmd
320 @echo
$(LIBMGR
) $(LIB4FLAGS
) $(LIBFLAGS
) $(LIB4ARCHIV
) `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
321 .IF
"$(OS)$(COM)"=="NETBSDGCC"
322 @echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
324 .IF
"$(OS)" == "MACOSX"
325 @echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
327 .IF
"$(QUIET_BUILD)"==""
328 @cat
$(MISC
)$/$(LIB4ARCHIV
:b
).cmd
330 @
+source
$(MISC
)$/$(LIB4ARCHIV
:b
).cmd
331 .ELSE
# "$(GUI)"=="UNX"
332 .IF
"$(GUI)$(COM)"=="WNTGCC"
333 @
+-$(RM
) $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
334 @
+echo
$(LIBMGR
) $(LIB4FLAGS
) $(LIBFLAGS
) $(LIB4ARCHIV
) `cat $(LIB4TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
335 @
+echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)$/$(LIB4ARCHIV
:b
).cmd
336 .IF
"$(QUIET_BUILD)"==""
337 @cat
$(MISC
)$/$(LIB4ARCHIV
:b
).cmd
339 @
+source
$(MISC
)$/$(LIB4ARCHIV
:b
).cmd
341 @echo just a dummy
> $@
342 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
343 .ENDIF
# "$(GUI)"=="UNX"
345 .ENDIF
# "$(LIB4ARCHIV)" != ""
347 $(LIB4TARGET
) : $(LIB4FILES
) \
350 .IF
"$(QUIET_BUILD)"==""
351 @echo using
: $(LIB4FILES
)
352 @echo using
: $(LIB4TARGET
)
353 @echo
------------------------------
355 @echo
"Making: " $(@
:f
)
358 @echo
$(LIB4OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
359 @cat
/dev
/null
$(LIB4FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
360 @
$(RM
) $(@
:d
)$(@
:b
).dump
361 .IF
"$(OS)"=="MACOSX"
362 @
-nm
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
364 @nm
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
367 .ELIF
"$(GUI)"=="OS2"
368 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB4FILES
) $(LIB4OBJFILES
)
369 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
370 .IF
"$(LIB4OBJFILES)"!=""
371 @
+$(TYPE
) $(mktmp
$(LIB4OBJFILES
)) > $(null
,$(LIB4OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
372 .ENDIF
# "$(LIB4OBJFILES)"!=""
373 .IF
"$(LIB4FILES)"!=""
374 @
-$(TYPE
) $(foreach,i
,$(LIB4FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
375 .ENDIF
# "$(LIB4FILES)"!=""
378 .ELSE
# "$(GUI)"=="UNX"
381 +$(ECHONL
) $(LIB4OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
382 @
+cat
/dev
/null
$(LIB4FILES
) | xargs
-n1
>> $@
384 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB4FILES
) $(LIB4OBJFILES
))
385 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
386 .IF
"$(LIB4OBJFILES)"!=""
387 @
$(TYPE
) $(mktmp
$(LIB4OBJFILES
)) > $(null
,$(LIB4OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
388 .ENDIF
# "$(LIB4OBJFILES)"!=""
389 .IF
"$(LIB4FILES)"!=""
390 @
-$(TYPE
) $(foreach,i
,$(LIB4FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
391 .ENDIF
# "$(LIB4FILES)"!=""
393 .ENDIF
# "$(LIB4FILES)"!=""
394 .ELSE
# "$(GUI)"=="WNT"
396 .IF
"$(QUIET_BUILD)"==""
397 echo
$(LIBMGR
) r
$@
$(LIB4OBJFILES
)
399 $(LIBMGR
) r
$@
$(LIB4OBJFILES
) $(LIB4FILES
) bla.lib
400 .ENDIF
# "$(GUI)"=="WNT"
401 .ENDIF
# "$(GUI)"=="UNX"
402 .ENDIF
# "$(LIB4TARGET)" != ""
404 # Anweisungen fuer das LIBTARGETs
407 .IF
"$(LIB5TARGET)" != ""
408 .IF
"$(LIB5ARCHIV)" != ""
410 $(LIB5ARCHIV
) : $(LIB5TARGET
)
411 @echo
"Making: " $(@
:f
)
414 @
-$(RM
) $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
415 .IF
"$(OS)" =="HPUX_FRAG_HR"
416 @
-$(RM
) $(MISC
)$/$(LIB5ARCHIV
:b
)_closetempl.cmd
417 @echo
$(LINK
) +inst_close
-c
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB5ARCHIV
:b
)_closetempl.cmd
418 @cat
$(MISC
)$/$(LIB5ARCHIV
:b
)_closetempl.cmd
419 @
+source
$(MISC
)$/$(LIB5ARCHIV
:b
)_closetempl.cmd
421 @echo
$(LIBMGR
) $(LIB5FLAGS
) $(LIBFLAGS
) $(LIB5ARCHIV
) `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
422 .IF
"$(OS)$(COM)"=="NETBSDGCC"
423 @echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
425 .IF
"$(OS)" == "MACOSX"
426 @echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
428 .IF
"$(QUIET_BUILD)"==""
429 @cat
$(MISC
)$/$(LIB5ARCHIV
:b
).cmd
431 @
+source
$(MISC
)$/$(LIB5ARCHIV
:b
).cmd
432 .ELSE
# "$(GUI)"=="UNX"
433 .IF
"$(GUI)$(COM)"=="WNTGCC"
434 @
+-$(RM
) $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
435 @
+echo
$(LIBMGR
) $(LIB5FLAGS
) $(LIBFLAGS
) $(LIB5ARCHIV
) `cat $(LIB5TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
436 @
+echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)$/$(LIB5ARCHIV
:b
).cmd
437 .IF
"$(QUIET_BUILD)"==""
438 @cat
$(MISC
)$/$(LIB5ARCHIV
:b
).cmd
440 @
+source
$(MISC
)$/$(LIB5ARCHIV
:b
).cmd
442 @echo just a dummy
> $@
443 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
444 .ENDIF
# "$(GUI)"=="UNX"
446 .ENDIF
# "$(LIB5ARCHIV)" != ""
448 $(LIB5TARGET
) : $(LIB5FILES
) \
451 .IF
"$(QUIET_BUILD)"==""
452 @echo using
: $(LIB5FILES
)
453 @echo using
: $(LIB5TARGET
)
454 @echo
------------------------------
456 @echo
"Making: " $(@
:f
)
459 @echo
$(LIB5OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
460 @cat
/dev
/null
$(LIB5FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
461 @
$(RM
) $(@
:d
)$(@
:b
).dump
462 .IF
"$(OS)"=="MACOSX"
463 @
-nm
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
465 @nm
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
468 .ELIF
"$(GUI)"=="OS2"
469 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB5FILES
) $(LIB5OBJFILES
)
470 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
471 .IF
"$(LIB5OBJFILES)"!=""
472 @
+$(TYPE
) $(mktmp
$(LIB5OBJFILES
)) > $(null
,$(LIB5OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
473 .ENDIF
# "$(LIB5OBJFILES)"!=""
474 .IF
"$(LIB5FILES)"!=""
475 @
-$(TYPE
) $(foreach,i
,$(LIB5FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
476 .ENDIF
# "$(LIB5FILES)"!=""
479 .ELSE
# "$(GUI)"=="UNX"
482 +$(ECHONL
) $(LIB5OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
483 @
+cat
/dev
/null
$(LIB5FILES
) | xargs
-n1
>> $@
485 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB5FILES
) $(LIB5OBJFILES
))
486 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
487 .IF
"$(LIB5OBJFILES)"!=""
488 @
$(TYPE
) $(mktmp
$(LIB5OBJFILES
)) > $(null
,$(LIB5OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
489 .ENDIF
# "$(LIB5OBJFILES)"!=""
490 .IF
"$(LIB5FILES)"!=""
491 @
-$(TYPE
) $(foreach,i
,$(LIB5FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
492 .ENDIF
# "$(LIB5FILES)"!=""
494 .ENDIF
# "$(LIB5FILES)"!=""
495 .ELSE
# "$(GUI)"=="WNT"
497 .IF
"$(QUIET_BUILD)"==""
498 echo
$(LIBMGR
) r
$@
$(LIB5OBJFILES
)
500 $(LIBMGR
) r
$@
$(LIB5OBJFILES
) $(LIB5FILES
) bla.lib
501 .ENDIF
# "$(GUI)"=="WNT"
502 .ENDIF
# "$(GUI)"=="UNX"
503 .ENDIF
# "$(LIB5TARGET)" != ""
505 # Anweisungen fuer das LIBTARGETs
508 .IF
"$(LIB6TARGET)" != ""
509 .IF
"$(LIB6ARCHIV)" != ""
511 $(LIB6ARCHIV
) : $(LIB6TARGET
)
512 @echo
"Making: " $(@
:f
)
515 @
-$(RM
) $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
516 .IF
"$(OS)" =="HPUX_FRAG_HR"
517 @
-$(RM
) $(MISC
)$/$(LIB6ARCHIV
:b
)_closetempl.cmd
518 @echo
$(LINK
) +inst_close
-c
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB6ARCHIV
:b
)_closetempl.cmd
519 @cat
$(MISC
)$/$(LIB6ARCHIV
:b
)_closetempl.cmd
520 @
+source
$(MISC
)$/$(LIB6ARCHIV
:b
)_closetempl.cmd
522 @echo
$(LIBMGR
) $(LIB6FLAGS
) $(LIBFLAGS
) $(LIB6ARCHIV
) `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
523 .IF
"$(OS)$(COM)"=="NETBSDGCC"
524 @echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
526 .IF
"$(OS)" == "MACOSX"
527 @echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
529 .IF
"$(QUIET_BUILD)"==""
530 @cat
$(MISC
)$/$(LIB6ARCHIV
:b
).cmd
532 @
+source
$(MISC
)$/$(LIB6ARCHIV
:b
).cmd
533 .ELSE
# "$(GUI)"=="UNX"
534 .IF
"$(GUI)$(COM)"=="WNTGCC"
535 @
+-$(RM
) $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
536 @
+echo
$(LIBMGR
) $(LIB6FLAGS
) $(LIBFLAGS
) $(LIB6ARCHIV
) `cat $(LIB6TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
537 @
+echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)$/$(LIB6ARCHIV
:b
).cmd
538 .IF
"$(QUIET_BUILD)"==""
539 @cat
$(MISC
)$/$(LIB6ARCHIV
:b
).cmd
541 @
+source
$(MISC
)$/$(LIB6ARCHIV
:b
).cmd
543 @echo just a dummy
> $@
544 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
545 .ENDIF
# "$(GUI)"=="UNX"
547 .ENDIF
# "$(LIB6ARCHIV)" != ""
549 $(LIB6TARGET
) : $(LIB6FILES
) \
552 .IF
"$(QUIET_BUILD)"==""
553 @echo using
: $(LIB6FILES
)
554 @echo using
: $(LIB6TARGET
)
555 @echo
------------------------------
557 @echo
"Making: " $(@
:f
)
560 @echo
$(LIB6OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
561 @cat
/dev
/null
$(LIB6FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
562 @
$(RM
) $(@
:d
)$(@
:b
).dump
563 .IF
"$(OS)"=="MACOSX"
564 @
-nm
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
566 @nm
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
569 .ELIF
"$(GUI)"=="OS2"
570 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB6FILES
) $(LIB6OBJFILES
)
571 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
572 .IF
"$(LIB6OBJFILES)"!=""
573 @
+$(TYPE
) $(mktmp
$(LIB6OBJFILES
)) > $(null
,$(LIB6OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
574 .ENDIF
# "$(LIB6OBJFILES)"!=""
575 .IF
"$(LIB6FILES)"!=""
576 @
-$(TYPE
) $(foreach,i
,$(LIB6FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
577 .ENDIF
# "$(LIB6FILES)"!=""
580 .ELSE
# "$(GUI)"=="UNX"
583 +$(ECHONL
) $(LIB6OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
584 @
+cat
/dev
/null
$(LIB6FILES
) | xargs
-n1
>> $@
586 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB6FILES
) $(LIB6OBJFILES
))
587 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
588 .IF
"$(LIB6OBJFILES)"!=""
589 @
$(TYPE
) $(mktmp
$(LIB6OBJFILES
)) > $(null
,$(LIB6OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
590 .ENDIF
# "$(LIB6OBJFILES)"!=""
591 .IF
"$(LIB6FILES)"!=""
592 @
-$(TYPE
) $(foreach,i
,$(LIB6FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
593 .ENDIF
# "$(LIB6FILES)"!=""
595 .ENDIF
# "$(LIB6FILES)"!=""
596 .ELSE
# "$(GUI)"=="WNT"
598 .IF
"$(QUIET_BUILD)"==""
599 echo
$(LIBMGR
) r
$@
$(LIB6OBJFILES
)
601 $(LIBMGR
) r
$@
$(LIB6OBJFILES
) $(LIB6FILES
) bla.lib
602 .ENDIF
# "$(GUI)"=="WNT"
603 .ENDIF
# "$(GUI)"=="UNX"
604 .ENDIF
# "$(LIB6TARGET)" != ""
606 # Anweisungen fuer das LIBTARGETs
609 .IF
"$(LIB7TARGET)" != ""
610 .IF
"$(LIB7ARCHIV)" != ""
612 $(LIB7ARCHIV
) : $(LIB7TARGET
)
613 @echo
"Making: " $(@
:f
)
616 @
-$(RM
) $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
617 .IF
"$(OS)" =="HPUX_FRAG_HR"
618 @
-$(RM
) $(MISC
)$/$(LIB7ARCHIV
:b
)_closetempl.cmd
619 @echo
$(LINK
) +inst_close
-c
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB7ARCHIV
:b
)_closetempl.cmd
620 @cat
$(MISC
)$/$(LIB7ARCHIV
:b
)_closetempl.cmd
621 @
+source
$(MISC
)$/$(LIB7ARCHIV
:b
)_closetempl.cmd
623 @echo
$(LIBMGR
) $(LIB7FLAGS
) $(LIBFLAGS
) $(LIB7ARCHIV
) `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
624 .IF
"$(OS)$(COM)"=="NETBSDGCC"
625 @echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
627 .IF
"$(OS)" == "MACOSX"
628 @echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
630 .IF
"$(QUIET_BUILD)"==""
631 @cat
$(MISC
)$/$(LIB7ARCHIV
:b
).cmd
633 @
+source
$(MISC
)$/$(LIB7ARCHIV
:b
).cmd
634 .ELSE
# "$(GUI)"=="UNX"
635 .IF
"$(GUI)$(COM)"=="WNTGCC"
636 @
+-$(RM
) $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
637 @
+echo
$(LIBMGR
) $(LIB7FLAGS
) $(LIBFLAGS
) $(LIB7ARCHIV
) `cat $(LIB7TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
638 @
+echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)$/$(LIB7ARCHIV
:b
).cmd
639 .IF
"$(QUIET_BUILD)"==""
640 @cat
$(MISC
)$/$(LIB7ARCHIV
:b
).cmd
642 @
+source
$(MISC
)$/$(LIB7ARCHIV
:b
).cmd
644 @echo just a dummy
> $@
645 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
646 .ENDIF
# "$(GUI)"=="UNX"
648 .ENDIF
# "$(LIB7ARCHIV)" != ""
650 $(LIB7TARGET
) : $(LIB7FILES
) \
653 .IF
"$(QUIET_BUILD)"==""
654 @echo using
: $(LIB7FILES
)
655 @echo using
: $(LIB7TARGET
)
656 @echo
------------------------------
658 @echo
"Making: " $(@
:f
)
661 @echo
$(LIB7OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
662 @cat
/dev
/null
$(LIB7FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
663 @
$(RM
) $(@
:d
)$(@
:b
).dump
664 .IF
"$(OS)"=="MACOSX"
665 @
-nm
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
667 @nm
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
670 .ELIF
"$(GUI)"=="OS2"
671 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB7FILES
) $(LIB7OBJFILES
)
672 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
673 .IF
"$(LIB7OBJFILES)"!=""
674 @
+$(TYPE
) $(mktmp
$(LIB7OBJFILES
)) > $(null
,$(LIB7OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
675 .ENDIF
# "$(LIB7OBJFILES)"!=""
676 .IF
"$(LIB7FILES)"!=""
677 @
-$(TYPE
) $(foreach,i
,$(LIB7FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
678 .ENDIF
# "$(LIB7FILES)"!=""
681 .ELSE
# "$(GUI)"=="UNX"
684 +$(ECHONL
) $(LIB7OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
685 @
+cat
/dev
/null
$(LIB7FILES
) | xargs
-n1
>> $@
687 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB7FILES
) $(LIB7OBJFILES
))
688 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
689 .IF
"$(LIB7OBJFILES)"!=""
690 @
$(TYPE
) $(mktmp
$(LIB7OBJFILES
)) > $(null
,$(LIB7OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
691 .ENDIF
# "$(LIB7OBJFILES)"!=""
692 .IF
"$(LIB7FILES)"!=""
693 @
-$(TYPE
) $(foreach,i
,$(LIB7FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
694 .ENDIF
# "$(LIB7FILES)"!=""
696 .ENDIF
# "$(LIB7FILES)"!=""
697 .ELSE
# "$(GUI)"=="WNT"
699 .IF
"$(QUIET_BUILD)"==""
700 echo
$(LIBMGR
) r
$@
$(LIB7OBJFILES
)
702 $(LIBMGR
) r
$@
$(LIB7OBJFILES
) $(LIB7FILES
) bla.lib
703 .ENDIF
# "$(GUI)"=="WNT"
704 .ENDIF
# "$(GUI)"=="UNX"
705 .ENDIF
# "$(LIB7TARGET)" != ""
707 # Anweisungen fuer das LIBTARGETs
710 .IF
"$(LIB8TARGET)" != ""
711 .IF
"$(LIB8ARCHIV)" != ""
713 $(LIB8ARCHIV
) : $(LIB8TARGET
)
714 @echo
"Making: " $(@
:f
)
717 @
-$(RM
) $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
718 .IF
"$(OS)" =="HPUX_FRAG_HR"
719 @
-$(RM
) $(MISC
)$/$(LIB8ARCHIV
:b
)_closetempl.cmd
720 @echo
$(LINK
) +inst_close
-c
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB8ARCHIV
:b
)_closetempl.cmd
721 @cat
$(MISC
)$/$(LIB8ARCHIV
:b
)_closetempl.cmd
722 @
+source
$(MISC
)$/$(LIB8ARCHIV
:b
)_closetempl.cmd
724 @echo
$(LIBMGR
) $(LIB8FLAGS
) $(LIBFLAGS
) $(LIB8ARCHIV
) `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
725 .IF
"$(OS)$(COM)"=="NETBSDGCC"
726 @echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
728 .IF
"$(OS)" == "MACOSX"
729 @echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
731 .IF
"$(QUIET_BUILD)"==""
732 @cat
$(MISC
)$/$(LIB8ARCHIV
:b
).cmd
734 @
+source
$(MISC
)$/$(LIB8ARCHIV
:b
).cmd
735 .ELSE
# "$(GUI)"=="UNX"
736 .IF
"$(GUI)$(COM)"=="WNTGCC"
737 @
+-$(RM
) $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
738 @
+echo
$(LIBMGR
) $(LIB8FLAGS
) $(LIBFLAGS
) $(LIB8ARCHIV
) `cat $(LIB8TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
739 @
+echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)$/$(LIB8ARCHIV
:b
).cmd
740 .IF
"$(QUIET_BUILD)"==""
741 @cat
$(MISC
)$/$(LIB8ARCHIV
:b
).cmd
743 @
+source
$(MISC
)$/$(LIB8ARCHIV
:b
).cmd
745 @echo just a dummy
> $@
746 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
747 .ENDIF
# "$(GUI)"=="UNX"
749 .ENDIF
# "$(LIB8ARCHIV)" != ""
751 $(LIB8TARGET
) : $(LIB8FILES
) \
754 .IF
"$(QUIET_BUILD)"==""
755 @echo using
: $(LIB8FILES
)
756 @echo using
: $(LIB8TARGET
)
757 @echo
------------------------------
759 @echo
"Making: " $(@
:f
)
762 @echo
$(LIB8OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
763 @cat
/dev
/null
$(LIB8FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
764 @
$(RM
) $(@
:d
)$(@
:b
).dump
765 .IF
"$(OS)"=="MACOSX"
766 @
-nm
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
768 @nm
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
771 .ELIF
"$(GUI)"=="OS2"
772 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB8FILES
) $(LIB8OBJFILES
)
773 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
774 .IF
"$(LIB8OBJFILES)"!=""
775 @
+$(TYPE
) $(mktmp
$(LIB8OBJFILES
)) > $(null
,$(LIB8OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
776 .ENDIF
# "$(LIB8OBJFILES)"!=""
777 .IF
"$(LIB8FILES)"!=""
778 @
-$(TYPE
) $(foreach,i
,$(LIB8FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
779 .ENDIF
# "$(LIB8FILES)"!=""
782 .ELSE
# "$(GUI)"=="UNX"
785 +$(ECHONL
) $(LIB8OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
786 @
+cat
/dev
/null
$(LIB8FILES
) | xargs
-n1
>> $@
788 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB8FILES
) $(LIB8OBJFILES
))
789 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
790 .IF
"$(LIB8OBJFILES)"!=""
791 @
$(TYPE
) $(mktmp
$(LIB8OBJFILES
)) > $(null
,$(LIB8OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
792 .ENDIF
# "$(LIB8OBJFILES)"!=""
793 .IF
"$(LIB8FILES)"!=""
794 @
-$(TYPE
) $(foreach,i
,$(LIB8FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
795 .ENDIF
# "$(LIB8FILES)"!=""
797 .ENDIF
# "$(LIB8FILES)"!=""
798 .ELSE
# "$(GUI)"=="WNT"
800 .IF
"$(QUIET_BUILD)"==""
801 echo
$(LIBMGR
) r
$@
$(LIB8OBJFILES
)
803 $(LIBMGR
) r
$@
$(LIB8OBJFILES
) $(LIB8FILES
) bla.lib
804 .ENDIF
# "$(GUI)"=="WNT"
805 .ENDIF
# "$(GUI)"=="UNX"
806 .ENDIF
# "$(LIB8TARGET)" != ""
808 # Anweisungen fuer das LIBTARGETs
811 .IF
"$(LIB9TARGET)" != ""
812 .IF
"$(LIB9ARCHIV)" != ""
814 $(LIB9ARCHIV
) : $(LIB9TARGET
)
815 @echo
"Making: " $(@
:f
)
818 @
-$(RM
) $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
819 .IF
"$(OS)" =="HPUX_FRAG_HR"
820 @
-$(RM
) $(MISC
)$/$(LIB9ARCHIV
:b
)_closetempl.cmd
821 @echo
$(LINK
) +inst_close
-c
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB9ARCHIV
:b
)_closetempl.cmd
822 @cat
$(MISC
)$/$(LIB9ARCHIV
:b
)_closetempl.cmd
823 @
+source
$(MISC
)$/$(LIB9ARCHIV
:b
)_closetempl.cmd
825 @echo
$(LIBMGR
) $(LIB9FLAGS
) $(LIBFLAGS
) $(LIB9ARCHIV
) `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
826 .IF
"$(OS)$(COM)"=="NETBSDGCC"
827 @echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
829 .IF
"$(OS)" == "MACOSX"
830 @echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
832 .IF
"$(QUIET_BUILD)"==""
833 @cat
$(MISC
)$/$(LIB9ARCHIV
:b
).cmd
835 @
+source
$(MISC
)$/$(LIB9ARCHIV
:b
).cmd
836 .ELSE
# "$(GUI)"=="UNX"
837 .IF
"$(GUI)$(COM)"=="WNTGCC"
838 @
+-$(RM
) $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
839 @
+echo
$(LIBMGR
) $(LIB9FLAGS
) $(LIBFLAGS
) $(LIB9ARCHIV
) `cat $(LIB9TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
840 @
+echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)$/$(LIB9ARCHIV
:b
).cmd
841 .IF
"$(QUIET_BUILD)"==""
842 @cat
$(MISC
)$/$(LIB9ARCHIV
:b
).cmd
844 @
+source
$(MISC
)$/$(LIB9ARCHIV
:b
).cmd
846 @echo just a dummy
> $@
847 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
848 .ENDIF
# "$(GUI)"=="UNX"
850 .ENDIF
# "$(LIB9ARCHIV)" != ""
852 $(LIB9TARGET
) : $(LIB9FILES
) \
855 .IF
"$(QUIET_BUILD)"==""
856 @echo using
: $(LIB9FILES
)
857 @echo using
: $(LIB9TARGET
)
858 @echo
------------------------------
860 @echo
"Making: " $(@
:f
)
863 @echo
$(LIB9OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
864 @cat
/dev
/null
$(LIB9FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
865 @
$(RM
) $(@
:d
)$(@
:b
).dump
866 .IF
"$(OS)"=="MACOSX"
867 @
-nm
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
869 @nm
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
872 .ELIF
"$(GUI)"=="OS2"
873 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB9FILES
) $(LIB9OBJFILES
)
874 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
875 .IF
"$(LIB9OBJFILES)"!=""
876 @
+$(TYPE
) $(mktmp
$(LIB9OBJFILES
)) > $(null
,$(LIB9OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
877 .ENDIF
# "$(LIB9OBJFILES)"!=""
878 .IF
"$(LIB9FILES)"!=""
879 @
-$(TYPE
) $(foreach,i
,$(LIB9FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
880 .ENDIF
# "$(LIB9FILES)"!=""
883 .ELSE
# "$(GUI)"=="UNX"
886 +$(ECHONL
) $(LIB9OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
887 @
+cat
/dev
/null
$(LIB9FILES
) | xargs
-n1
>> $@
889 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB9FILES
) $(LIB9OBJFILES
))
890 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
891 .IF
"$(LIB9OBJFILES)"!=""
892 @
$(TYPE
) $(mktmp
$(LIB9OBJFILES
)) > $(null
,$(LIB9OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
893 .ENDIF
# "$(LIB9OBJFILES)"!=""
894 .IF
"$(LIB9FILES)"!=""
895 @
-$(TYPE
) $(foreach,i
,$(LIB9FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
896 .ENDIF
# "$(LIB9FILES)"!=""
898 .ENDIF
# "$(LIB9FILES)"!=""
899 .ELSE
# "$(GUI)"=="WNT"
901 .IF
"$(QUIET_BUILD)"==""
902 echo
$(LIBMGR
) r
$@
$(LIB9OBJFILES
)
904 $(LIBMGR
) r
$@
$(LIB9OBJFILES
) $(LIB9FILES
) bla.lib
905 .ENDIF
# "$(GUI)"=="WNT"
906 .ENDIF
# "$(GUI)"=="UNX"
907 .ENDIF
# "$(LIB9TARGET)" != ""
909 # Anweisungen fuer das LIBTARGETs
912 .IF
"$(LIB10TARGET)" != ""
913 .IF
"$(LIB10ARCHIV)" != ""
915 $(LIB10ARCHIV
) : $(LIB10TARGET
)
916 @echo
"Making: " $(@
:f
)
919 @
-$(RM
) $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
920 .IF
"$(OS)" =="HPUX_FRAG_HR"
921 @
-$(RM
) $(MISC
)$/$(LIB10ARCHIV
:b
)_closetempl.cmd
922 @echo
$(LINK
) +inst_close
-c
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB10ARCHIV
:b
)_closetempl.cmd
923 @cat
$(MISC
)$/$(LIB10ARCHIV
:b
)_closetempl.cmd
924 @
+source
$(MISC
)$/$(LIB10ARCHIV
:b
)_closetempl.cmd
926 @echo
$(LIBMGR
) $(LIB10FLAGS
) $(LIBFLAGS
) $(LIB10ARCHIV
) `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
927 .IF
"$(OS)$(COM)"=="NETBSDGCC"
928 @echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
930 .IF
"$(OS)" == "MACOSX"
931 @echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
933 .IF
"$(QUIET_BUILD)"==""
934 @cat
$(MISC
)$/$(LIB10ARCHIV
:b
).cmd
936 @
+source
$(MISC
)$/$(LIB10ARCHIV
:b
).cmd
937 .ELSE
# "$(GUI)"=="UNX"
938 .IF
"$(GUI)$(COM)"=="WNTGCC"
939 @
+-$(RM
) $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
940 @
+echo
$(LIBMGR
) $(LIB10FLAGS
) $(LIBFLAGS
) $(LIB10ARCHIV
) `cat $(LIB10TARGET) | sed s#'^'$(ROUT)#$(PRJ)$/$(ROUT)#g` > $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
941 @
+echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)$/$(LIB10ARCHIV
:b
).cmd
942 .IF
"$(QUIET_BUILD)"==""
943 @cat
$(MISC
)$/$(LIB10ARCHIV
:b
).cmd
945 @
+source
$(MISC
)$/$(LIB10ARCHIV
:b
).cmd
947 @echo just a dummy
> $@
948 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
949 .ENDIF
# "$(GUI)"=="UNX"
951 .ENDIF
# "$(LIB10ARCHIV)" != ""
953 $(LIB10TARGET
) : $(LIB10FILES
) \
956 .IF
"$(QUIET_BUILD)"==""
957 @echo using
: $(LIB10FILES
)
958 @echo using
: $(LIB10TARGET
)
959 @echo
------------------------------
961 @echo
"Making: " $(@
:f
)
964 @echo
$(LIB10OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)$/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
965 @cat
/dev
/null
$(LIB10FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
966 @
$(RM
) $(@
:d
)$(@
:b
).dump
967 .IF
"$(OS)"=="MACOSX"
968 @
-nm
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
970 @nm
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)$/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
973 .ELIF
"$(GUI)"=="OS2"
974 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB10FILES
) $(LIB10OBJFILES
)
975 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
976 .IF
"$(LIB10OBJFILES)"!=""
977 @
+$(TYPE
) $(mktmp
$(LIB10OBJFILES
)) > $(null
,$(LIB10OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
978 .ENDIF
# "$(LIB10OBJFILES)"!=""
979 .IF
"$(LIB10FILES)"!=""
980 @
-$(TYPE
) $(foreach,i
,$(LIB10FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
981 .ENDIF
# "$(LIB10FILES)"!=""
984 .ELSE
# "$(GUI)"=="UNX"
987 +$(ECHONL
) $(LIB10OBJFILES
) | sed
"s#$(PRJ:s/././)$/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
988 @
+cat
/dev
/null
$(LIB10FILES
) | xargs
-n1
>> $@
990 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB10FILES
) $(LIB10OBJFILES
))
991 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
992 .IF
"$(LIB10OBJFILES)"!=""
993 @
$(TYPE
) $(mktmp
$(LIB10OBJFILES
)) > $(null
,$(LIB10OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
994 .ENDIF
# "$(LIB10OBJFILES)"!=""
995 .IF
"$(LIB10FILES)"!=""
996 @
-$(TYPE
) $(foreach,i
,$(LIB10FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
997 .ENDIF
# "$(LIB10FILES)"!=""
999 .ENDIF
# "$(LIB10FILES)"!=""
1000 .ELSE
# "$(GUI)"=="WNT"
1002 .IF
"$(QUIET_BUILD)"==""
1003 echo
$(LIBMGR
) r
$@
$(LIB10OBJFILES
)
1005 $(LIBMGR
) r
$@
$(LIB10OBJFILES
) $(LIB10FILES
) bla.lib
1006 .ENDIF
# "$(GUI)"=="WNT"
1007 .ENDIF
# "$(GUI)"=="UNX"
1008 .ENDIF
# "$(LIB10TARGET)" != ""
1010 # Anweisungen fuer das LIBTARGETs