3 .IF
"$(LIB1TARGET)" != ""
4 .IF
"$(LIB1ARCHIV)" != ""
6 $(LIB1ARCHIV
) : $(LIB1TARGET
)
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 @cat
$(MISC
)/$(LIB1ARCHIV
:b
).cmd
25 @
+source
$(MISC
)/$(LIB1ARCHIV
:b
).cmd
26 .ELSE
# "$(GUI)"=="UNX"
27 .IF
"$(GUI)$(COM)"=="WNTGCC"
28 @
+-$(RM
) $(MISC
)/$(LIB1ARCHIV
:b
).cmd
29 @
+echo
$(LIBMGR
) $(LIB1FLAGS
) $(LIBFLAGS
) $(LIB1ARCHIV
) `cat $(LIB1TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB1ARCHIV
:b
).cmd
30 @
+echo ranlib
$(LIB1ARCHIV
) >> $(MISC
)/$(LIB1ARCHIV
:b
).cmd
31 @cat
$(MISC
)/$(LIB1ARCHIV
:b
).cmd
32 @
+source
$(MISC
)/$(LIB1ARCHIV
:b
).cmd
34 @echo just a dummy
> $@
35 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
36 .ENDIF
# "$(GUI)"=="UNX"
38 .ENDIF
# "$(LIB1ARCHIV)" != ""
40 $(LIB1TARGET
) : $(LIB1FILES
) \
43 @echo using
: $(LIB1FILES
)
44 @echo using
: $(LIB1TARGET
)
45 @echo
------------------------------
49 @echo
$(LIB1OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
50 @cat
/dev
/null
$(LIB1FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
51 @
$(RM
) $(@
:d
)$(@
:b
).dump
53 @
-nm
`cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
55 @nm
`cat $(LIB1TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
59 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB1FILES
) $(LIB1OBJFILES
)
60 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
61 .IF
"$(LIB1OBJFILES)"!=""
62 @
+$(TYPE
) $(mktmp
$(LIB1OBJFILES
)) > $(null
,$(LIB1OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
63 .ENDIF
# "$(LIB1OBJFILES)"!=""
64 .IF
"$(LIB1FILES)"!=""
65 @
-$(TYPE
) $(foreach,i
,$(LIB1FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
66 .ENDIF
# "$(LIB1FILES)"!=""
69 .ELSE
# "$(GUI)"=="UNX"
72 +$(ECHONL
) $(LIB1OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
73 @
+cat
/dev
/null
$(LIB1FILES
) | xargs
-n1
>> $@
75 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB1FILES
) $(LIB1OBJFILES
))
76 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
77 .IF
"$(LIB1OBJFILES)"!=""
78 @
$(TYPE
) $(mktmp
$(LIB1OBJFILES
)) > $(null
,$(LIB1OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
79 .ENDIF
# "$(LIB1OBJFILES)"!=""
80 .IF
"$(LIB1FILES)"!=""
81 @
-$(TYPE
) $(foreach,i
,$(LIB1FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
82 .ENDIF
# "$(LIB1FILES)"!=""
84 .ENDIF
# "$(LIB1FILES)"!=""
85 .ELSE
# "$(GUI)"=="WNT"
87 echo
$(LIBMGR
) r
$@
$(LIB1OBJFILES
)
88 $(LIBMGR
) r
$@
$(LIB1OBJFILES
) $(LIB1FILES
) bla.lib
89 .ENDIF
# "$(GUI)"=="WNT"
90 .ENDIF
# "$(GUI)"=="UNX"
91 .ENDIF
# "$(LIB1TARGET)" != ""
93 # Anweisungen fuer das LIBTARGETs
96 .IF
"$(LIB2TARGET)" != ""
97 .IF
"$(LIB2ARCHIV)" != ""
99 $(LIB2ARCHIV
) : $(LIB2TARGET
)
103 @
-$(RM
) $(MISC
)/$(LIB2ARCHIV
:b
).cmd
104 .IF
"$(OS)" =="HPUX_FRAG_HR"
105 @
-$(RM
) $(MISC
)/$(LIB2ARCHIV
:b
)_closetempl.cmd
106 @echo
$(LINK
) +inst_close
-c
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB2ARCHIV
:b
)_closetempl.cmd
107 @cat
$(MISC
)/$(LIB2ARCHIV
:b
)_closetempl.cmd
108 @
+source
$(MISC
)/$(LIB2ARCHIV
:b
)_closetempl.cmd
110 @echo
$(LIBMGR
) $(LIB2FLAGS
) $(LIBFLAGS
) $(LIB2ARCHIV
) `cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB2ARCHIV
:b
).cmd
111 .IF
"$(OS)$(COM)"=="NETBSDGCC"
112 @echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)/$(LIB2ARCHIV
:b
).cmd
114 .IF
"$(OS)" == "MACOSX"
115 @echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)/$(LIB2ARCHIV
:b
).cmd
117 @cat
$(MISC
)/$(LIB2ARCHIV
:b
).cmd
118 @
+source
$(MISC
)/$(LIB2ARCHIV
:b
).cmd
119 .ELSE
# "$(GUI)"=="UNX"
120 .IF
"$(GUI)$(COM)"=="WNTGCC"
121 @
+-$(RM
) $(MISC
)/$(LIB2ARCHIV
:b
).cmd
122 @
+echo
$(LIBMGR
) $(LIB2FLAGS
) $(LIBFLAGS
) $(LIB2ARCHIV
) `cat $(LIB2TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB2ARCHIV
:b
).cmd
123 @
+echo ranlib
$(LIB2ARCHIV
) >> $(MISC
)/$(LIB2ARCHIV
:b
).cmd
124 @cat
$(MISC
)/$(LIB2ARCHIV
:b
).cmd
125 @
+source
$(MISC
)/$(LIB2ARCHIV
:b
).cmd
127 @echo just a dummy
> $@
128 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
129 .ENDIF
# "$(GUI)"=="UNX"
131 .ENDIF
# "$(LIB2ARCHIV)" != ""
133 $(LIB2TARGET
) : $(LIB2FILES
) \
136 @echo using
: $(LIB2FILES
)
137 @echo using
: $(LIB2TARGET
)
138 @echo
------------------------------
142 @echo
$(LIB2OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
143 @cat
/dev
/null
$(LIB2FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
144 @
$(RM
) $(@
:d
)$(@
:b
).dump
145 .IF
"$(OS)"=="MACOSX"
146 @
-nm
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
148 @nm
`cat $(LIB2TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
151 .ELIF
"$(GUI)"=="OS2"
152 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB2FILES
) $(LIB2OBJFILES
)
153 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
154 .IF
"$(LIB2OBJFILES)"!=""
155 @
+$(TYPE
) $(mktmp
$(LIB2OBJFILES
)) > $(null
,$(LIB2OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
156 .ENDIF
# "$(LIB2OBJFILES)"!=""
157 .IF
"$(LIB2FILES)"!=""
158 @
-$(TYPE
) $(foreach,i
,$(LIB2FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
159 .ENDIF
# "$(LIB2FILES)"!=""
162 .ELSE
# "$(GUI)"=="UNX"
165 +$(ECHONL
) $(LIB2OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
166 @
+cat
/dev
/null
$(LIB2FILES
) | xargs
-n1
>> $@
168 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB2FILES
) $(LIB2OBJFILES
))
169 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
170 .IF
"$(LIB2OBJFILES)"!=""
171 @
$(TYPE
) $(mktmp
$(LIB2OBJFILES
)) > $(null
,$(LIB2OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
172 .ENDIF
# "$(LIB2OBJFILES)"!=""
173 .IF
"$(LIB2FILES)"!=""
174 @
-$(TYPE
) $(foreach,i
,$(LIB2FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
175 .ENDIF
# "$(LIB2FILES)"!=""
177 .ENDIF
# "$(LIB2FILES)"!=""
178 .ELSE
# "$(GUI)"=="WNT"
180 echo
$(LIBMGR
) r
$@
$(LIB2OBJFILES
)
181 $(LIBMGR
) r
$@
$(LIB2OBJFILES
) $(LIB2FILES
) bla.lib
182 .ENDIF
# "$(GUI)"=="WNT"
183 .ENDIF
# "$(GUI)"=="UNX"
184 .ENDIF
# "$(LIB2TARGET)" != ""
186 # Anweisungen fuer das LIBTARGETs
189 .IF
"$(LIB3TARGET)" != ""
190 .IF
"$(LIB3ARCHIV)" != ""
192 $(LIB3ARCHIV
) : $(LIB3TARGET
)
196 @
-$(RM
) $(MISC
)/$(LIB3ARCHIV
:b
).cmd
197 .IF
"$(OS)" =="HPUX_FRAG_HR"
198 @
-$(RM
) $(MISC
)/$(LIB3ARCHIV
:b
)_closetempl.cmd
199 @echo
$(LINK
) +inst_close
-c
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB3ARCHIV
:b
)_closetempl.cmd
200 @cat
$(MISC
)/$(LIB3ARCHIV
:b
)_closetempl.cmd
201 @
+source
$(MISC
)/$(LIB3ARCHIV
:b
)_closetempl.cmd
203 @echo
$(LIBMGR
) $(LIB3FLAGS
) $(LIBFLAGS
) $(LIB3ARCHIV
) `cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB3ARCHIV
:b
).cmd
204 .IF
"$(OS)$(COM)"=="NETBSDGCC"
205 @echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)/$(LIB3ARCHIV
:b
).cmd
207 .IF
"$(OS)" == "MACOSX"
208 @echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)/$(LIB3ARCHIV
:b
).cmd
210 @cat
$(MISC
)/$(LIB3ARCHIV
:b
).cmd
211 @
+source
$(MISC
)/$(LIB3ARCHIV
:b
).cmd
212 .ELSE
# "$(GUI)"=="UNX"
213 .IF
"$(GUI)$(COM)"=="WNTGCC"
214 @
+-$(RM
) $(MISC
)/$(LIB3ARCHIV
:b
).cmd
215 @
+echo
$(LIBMGR
) $(LIB3FLAGS
) $(LIBFLAGS
) $(LIB3ARCHIV
) `cat $(LIB3TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB3ARCHIV
:b
).cmd
216 @
+echo ranlib
$(LIB3ARCHIV
) >> $(MISC
)/$(LIB3ARCHIV
:b
).cmd
217 @cat
$(MISC
)/$(LIB3ARCHIV
:b
).cmd
218 @
+source
$(MISC
)/$(LIB3ARCHIV
:b
).cmd
220 @echo just a dummy
> $@
221 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
222 .ENDIF
# "$(GUI)"=="UNX"
224 .ENDIF
# "$(LIB3ARCHIV)" != ""
226 $(LIB3TARGET
) : $(LIB3FILES
) \
229 @echo using
: $(LIB3FILES
)
230 @echo using
: $(LIB3TARGET
)
231 @echo
------------------------------
235 @echo
$(LIB3OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
236 @cat
/dev
/null
$(LIB3FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
237 @
$(RM
) $(@
:d
)$(@
:b
).dump
238 .IF
"$(OS)"=="MACOSX"
239 @
-nm
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
241 @nm
`cat $(LIB3TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
244 .ELIF
"$(GUI)"=="OS2"
245 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB3FILES
) $(LIB3OBJFILES
)
246 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
247 .IF
"$(LIB3OBJFILES)"!=""
248 @
+$(TYPE
) $(mktmp
$(LIB3OBJFILES
)) > $(null
,$(LIB3OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
249 .ENDIF
# "$(LIB3OBJFILES)"!=""
250 .IF
"$(LIB3FILES)"!=""
251 @
-$(TYPE
) $(foreach,i
,$(LIB3FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
252 .ENDIF
# "$(LIB3FILES)"!=""
255 .ELSE
# "$(GUI)"=="UNX"
258 +$(ECHONL
) $(LIB3OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
259 @
+cat
/dev
/null
$(LIB3FILES
) | xargs
-n1
>> $@
261 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB3FILES
) $(LIB3OBJFILES
))
262 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
263 .IF
"$(LIB3OBJFILES)"!=""
264 @
$(TYPE
) $(mktmp
$(LIB3OBJFILES
)) > $(null
,$(LIB3OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
265 .ENDIF
# "$(LIB3OBJFILES)"!=""
266 .IF
"$(LIB3FILES)"!=""
267 @
-$(TYPE
) $(foreach,i
,$(LIB3FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
268 .ENDIF
# "$(LIB3FILES)"!=""
270 .ENDIF
# "$(LIB3FILES)"!=""
271 .ELSE
# "$(GUI)"=="WNT"
273 echo
$(LIBMGR
) r
$@
$(LIB3OBJFILES
)
274 $(LIBMGR
) r
$@
$(LIB3OBJFILES
) $(LIB3FILES
) bla.lib
275 .ENDIF
# "$(GUI)"=="WNT"
276 .ENDIF
# "$(GUI)"=="UNX"
277 .ENDIF
# "$(LIB3TARGET)" != ""
279 # Anweisungen fuer das LIBTARGETs
282 .IF
"$(LIB4TARGET)" != ""
283 .IF
"$(LIB4ARCHIV)" != ""
285 $(LIB4ARCHIV
) : $(LIB4TARGET
)
289 @
-$(RM
) $(MISC
)/$(LIB4ARCHIV
:b
).cmd
290 .IF
"$(OS)" =="HPUX_FRAG_HR"
291 @
-$(RM
) $(MISC
)/$(LIB4ARCHIV
:b
)_closetempl.cmd
292 @echo
$(LINK
) +inst_close
-c
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB4ARCHIV
:b
)_closetempl.cmd
293 @cat
$(MISC
)/$(LIB4ARCHIV
:b
)_closetempl.cmd
294 @
+source
$(MISC
)/$(LIB4ARCHIV
:b
)_closetempl.cmd
296 @echo
$(LIBMGR
) $(LIB4FLAGS
) $(LIBFLAGS
) $(LIB4ARCHIV
) `cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB4ARCHIV
:b
).cmd
297 .IF
"$(OS)$(COM)"=="NETBSDGCC"
298 @echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)/$(LIB4ARCHIV
:b
).cmd
300 .IF
"$(OS)" == "MACOSX"
301 @echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)/$(LIB4ARCHIV
:b
).cmd
303 @cat
$(MISC
)/$(LIB4ARCHIV
:b
).cmd
304 @
+source
$(MISC
)/$(LIB4ARCHIV
:b
).cmd
305 .ELSE
# "$(GUI)"=="UNX"
306 .IF
"$(GUI)$(COM)"=="WNTGCC"
307 @
+-$(RM
) $(MISC
)/$(LIB4ARCHIV
:b
).cmd
308 @
+echo
$(LIBMGR
) $(LIB4FLAGS
) $(LIBFLAGS
) $(LIB4ARCHIV
) `cat $(LIB4TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB4ARCHIV
:b
).cmd
309 @
+echo ranlib
$(LIB4ARCHIV
) >> $(MISC
)/$(LIB4ARCHIV
:b
).cmd
310 @cat
$(MISC
)/$(LIB4ARCHIV
:b
).cmd
311 @
+source
$(MISC
)/$(LIB4ARCHIV
:b
).cmd
313 @echo just a dummy
> $@
314 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
315 .ENDIF
# "$(GUI)"=="UNX"
317 .ENDIF
# "$(LIB4ARCHIV)" != ""
319 $(LIB4TARGET
) : $(LIB4FILES
) \
322 @echo using
: $(LIB4FILES
)
323 @echo using
: $(LIB4TARGET
)
324 @echo
------------------------------
328 @echo
$(LIB4OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
329 @cat
/dev
/null
$(LIB4FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
330 @
$(RM
) $(@
:d
)$(@
:b
).dump
331 .IF
"$(OS)"=="MACOSX"
332 @
-nm
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
334 @nm
`cat $(LIB4TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
337 .ELIF
"$(GUI)"=="OS2"
338 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB4FILES
) $(LIB4OBJFILES
)
339 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
340 .IF
"$(LIB4OBJFILES)"!=""
341 @
+$(TYPE
) $(mktmp
$(LIB4OBJFILES
)) > $(null
,$(LIB4OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
342 .ENDIF
# "$(LIB4OBJFILES)"!=""
343 .IF
"$(LIB4FILES)"!=""
344 @
-$(TYPE
) $(foreach,i
,$(LIB4FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
345 .ENDIF
# "$(LIB4FILES)"!=""
348 .ELSE
# "$(GUI)"=="UNX"
351 +$(ECHONL
) $(LIB4OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
352 @
+cat
/dev
/null
$(LIB4FILES
) | xargs
-n1
>> $@
354 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB4FILES
) $(LIB4OBJFILES
))
355 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
356 .IF
"$(LIB4OBJFILES)"!=""
357 @
$(TYPE
) $(mktmp
$(LIB4OBJFILES
)) > $(null
,$(LIB4OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
358 .ENDIF
# "$(LIB4OBJFILES)"!=""
359 .IF
"$(LIB4FILES)"!=""
360 @
-$(TYPE
) $(foreach,i
,$(LIB4FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
361 .ENDIF
# "$(LIB4FILES)"!=""
363 .ENDIF
# "$(LIB4FILES)"!=""
364 .ELSE
# "$(GUI)"=="WNT"
366 echo
$(LIBMGR
) r
$@
$(LIB4OBJFILES
)
367 $(LIBMGR
) r
$@
$(LIB4OBJFILES
) $(LIB4FILES
) bla.lib
368 .ENDIF
# "$(GUI)"=="WNT"
369 .ENDIF
# "$(GUI)"=="UNX"
370 .ENDIF
# "$(LIB4TARGET)" != ""
372 # Anweisungen fuer das LIBTARGETs
375 .IF
"$(LIB5TARGET)" != ""
376 .IF
"$(LIB5ARCHIV)" != ""
378 $(LIB5ARCHIV
) : $(LIB5TARGET
)
382 @
-$(RM
) $(MISC
)/$(LIB5ARCHIV
:b
).cmd
383 .IF
"$(OS)" =="HPUX_FRAG_HR"
384 @
-$(RM
) $(MISC
)/$(LIB5ARCHIV
:b
)_closetempl.cmd
385 @echo
$(LINK
) +inst_close
-c
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB5ARCHIV
:b
)_closetempl.cmd
386 @cat
$(MISC
)/$(LIB5ARCHIV
:b
)_closetempl.cmd
387 @
+source
$(MISC
)/$(LIB5ARCHIV
:b
)_closetempl.cmd
389 @echo
$(LIBMGR
) $(LIB5FLAGS
) $(LIBFLAGS
) $(LIB5ARCHIV
) `cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB5ARCHIV
:b
).cmd
390 .IF
"$(OS)$(COM)"=="NETBSDGCC"
391 @echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)/$(LIB5ARCHIV
:b
).cmd
393 .IF
"$(OS)" == "MACOSX"
394 @echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)/$(LIB5ARCHIV
:b
).cmd
396 @cat
$(MISC
)/$(LIB5ARCHIV
:b
).cmd
397 @
+source
$(MISC
)/$(LIB5ARCHIV
:b
).cmd
398 .ELSE
# "$(GUI)"=="UNX"
399 .IF
"$(GUI)$(COM)"=="WNTGCC"
400 @
+-$(RM
) $(MISC
)/$(LIB5ARCHIV
:b
).cmd
401 @
+echo
$(LIBMGR
) $(LIB5FLAGS
) $(LIBFLAGS
) $(LIB5ARCHIV
) `cat $(LIB5TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB5ARCHIV
:b
).cmd
402 @
+echo ranlib
$(LIB5ARCHIV
) >> $(MISC
)/$(LIB5ARCHIV
:b
).cmd
403 @cat
$(MISC
)/$(LIB5ARCHIV
:b
).cmd
404 @
+source
$(MISC
)/$(LIB5ARCHIV
:b
).cmd
406 @echo just a dummy
> $@
407 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
408 .ENDIF
# "$(GUI)"=="UNX"
410 .ENDIF
# "$(LIB5ARCHIV)" != ""
412 $(LIB5TARGET
) : $(LIB5FILES
) \
415 @echo using
: $(LIB5FILES
)
416 @echo using
: $(LIB5TARGET
)
417 @echo
------------------------------
421 @echo
$(LIB5OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
422 @cat
/dev
/null
$(LIB5FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
423 @
$(RM
) $(@
:d
)$(@
:b
).dump
424 .IF
"$(OS)"=="MACOSX"
425 @
-nm
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
427 @nm
`cat $(LIB5TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
430 .ELIF
"$(GUI)"=="OS2"
431 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB5FILES
) $(LIB5OBJFILES
)
432 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
433 .IF
"$(LIB5OBJFILES)"!=""
434 @
+$(TYPE
) $(mktmp
$(LIB5OBJFILES
)) > $(null
,$(LIB5OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
435 .ENDIF
# "$(LIB5OBJFILES)"!=""
436 .IF
"$(LIB5FILES)"!=""
437 @
-$(TYPE
) $(foreach,i
,$(LIB5FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
438 .ENDIF
# "$(LIB5FILES)"!=""
441 .ELSE
# "$(GUI)"=="UNX"
444 +$(ECHONL
) $(LIB5OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
445 @
+cat
/dev
/null
$(LIB5FILES
) | xargs
-n1
>> $@
447 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB5FILES
) $(LIB5OBJFILES
))
448 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
449 .IF
"$(LIB5OBJFILES)"!=""
450 @
$(TYPE
) $(mktmp
$(LIB5OBJFILES
)) > $(null
,$(LIB5OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
451 .ENDIF
# "$(LIB5OBJFILES)"!=""
452 .IF
"$(LIB5FILES)"!=""
453 @
-$(TYPE
) $(foreach,i
,$(LIB5FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
454 .ENDIF
# "$(LIB5FILES)"!=""
456 .ENDIF
# "$(LIB5FILES)"!=""
457 .ELSE
# "$(GUI)"=="WNT"
459 echo
$(LIBMGR
) r
$@
$(LIB5OBJFILES
)
460 $(LIBMGR
) r
$@
$(LIB5OBJFILES
) $(LIB5FILES
) bla.lib
461 .ENDIF
# "$(GUI)"=="WNT"
462 .ENDIF
# "$(GUI)"=="UNX"
463 .ENDIF
# "$(LIB5TARGET)" != ""
465 # Anweisungen fuer das LIBTARGETs
468 .IF
"$(LIB6TARGET)" != ""
469 .IF
"$(LIB6ARCHIV)" != ""
471 $(LIB6ARCHIV
) : $(LIB6TARGET
)
475 @
-$(RM
) $(MISC
)/$(LIB6ARCHIV
:b
).cmd
476 .IF
"$(OS)" =="HPUX_FRAG_HR"
477 @
-$(RM
) $(MISC
)/$(LIB6ARCHIV
:b
)_closetempl.cmd
478 @echo
$(LINK
) +inst_close
-c
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB6ARCHIV
:b
)_closetempl.cmd
479 @cat
$(MISC
)/$(LIB6ARCHIV
:b
)_closetempl.cmd
480 @
+source
$(MISC
)/$(LIB6ARCHIV
:b
)_closetempl.cmd
482 @echo
$(LIBMGR
) $(LIB6FLAGS
) $(LIBFLAGS
) $(LIB6ARCHIV
) `cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB6ARCHIV
:b
).cmd
483 .IF
"$(OS)$(COM)"=="NETBSDGCC"
484 @echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)/$(LIB6ARCHIV
:b
).cmd
486 .IF
"$(OS)" == "MACOSX"
487 @echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)/$(LIB6ARCHIV
:b
).cmd
489 @cat
$(MISC
)/$(LIB6ARCHIV
:b
).cmd
490 @
+source
$(MISC
)/$(LIB6ARCHIV
:b
).cmd
491 .ELSE
# "$(GUI)"=="UNX"
492 .IF
"$(GUI)$(COM)"=="WNTGCC"
493 @
+-$(RM
) $(MISC
)/$(LIB6ARCHIV
:b
).cmd
494 @
+echo
$(LIBMGR
) $(LIB6FLAGS
) $(LIBFLAGS
) $(LIB6ARCHIV
) `cat $(LIB6TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB6ARCHIV
:b
).cmd
495 @
+echo ranlib
$(LIB6ARCHIV
) >> $(MISC
)/$(LIB6ARCHIV
:b
).cmd
496 @cat
$(MISC
)/$(LIB6ARCHIV
:b
).cmd
497 @
+source
$(MISC
)/$(LIB6ARCHIV
:b
).cmd
499 @echo just a dummy
> $@
500 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
501 .ENDIF
# "$(GUI)"=="UNX"
503 .ENDIF
# "$(LIB6ARCHIV)" != ""
505 $(LIB6TARGET
) : $(LIB6FILES
) \
508 @echo using
: $(LIB6FILES
)
509 @echo using
: $(LIB6TARGET
)
510 @echo
------------------------------
514 @echo
$(LIB6OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
515 @cat
/dev
/null
$(LIB6FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
516 @
$(RM
) $(@
:d
)$(@
:b
).dump
517 .IF
"$(OS)"=="MACOSX"
518 @
-nm
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
520 @nm
`cat $(LIB6TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
523 .ELIF
"$(GUI)"=="OS2"
524 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB6FILES
) $(LIB6OBJFILES
)
525 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
526 .IF
"$(LIB6OBJFILES)"!=""
527 @
+$(TYPE
) $(mktmp
$(LIB6OBJFILES
)) > $(null
,$(LIB6OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
528 .ENDIF
# "$(LIB6OBJFILES)"!=""
529 .IF
"$(LIB6FILES)"!=""
530 @
-$(TYPE
) $(foreach,i
,$(LIB6FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
531 .ENDIF
# "$(LIB6FILES)"!=""
534 .ELSE
# "$(GUI)"=="UNX"
537 +$(ECHONL
) $(LIB6OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
538 @
+cat
/dev
/null
$(LIB6FILES
) | xargs
-n1
>> $@
540 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB6FILES
) $(LIB6OBJFILES
))
541 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
542 .IF
"$(LIB6OBJFILES)"!=""
543 @
$(TYPE
) $(mktmp
$(LIB6OBJFILES
)) > $(null
,$(LIB6OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
544 .ENDIF
# "$(LIB6OBJFILES)"!=""
545 .IF
"$(LIB6FILES)"!=""
546 @
-$(TYPE
) $(foreach,i
,$(LIB6FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
547 .ENDIF
# "$(LIB6FILES)"!=""
549 .ENDIF
# "$(LIB6FILES)"!=""
550 .ELSE
# "$(GUI)"=="WNT"
552 echo
$(LIBMGR
) r
$@
$(LIB6OBJFILES
)
553 $(LIBMGR
) r
$@
$(LIB6OBJFILES
) $(LIB6FILES
) bla.lib
554 .ENDIF
# "$(GUI)"=="WNT"
555 .ENDIF
# "$(GUI)"=="UNX"
556 .ENDIF
# "$(LIB6TARGET)" != ""
558 # Anweisungen fuer das LIBTARGETs
561 .IF
"$(LIB7TARGET)" != ""
562 .IF
"$(LIB7ARCHIV)" != ""
564 $(LIB7ARCHIV
) : $(LIB7TARGET
)
568 @
-$(RM
) $(MISC
)/$(LIB7ARCHIV
:b
).cmd
569 .IF
"$(OS)" =="HPUX_FRAG_HR"
570 @
-$(RM
) $(MISC
)/$(LIB7ARCHIV
:b
)_closetempl.cmd
571 @echo
$(LINK
) +inst_close
-c
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB7ARCHIV
:b
)_closetempl.cmd
572 @cat
$(MISC
)/$(LIB7ARCHIV
:b
)_closetempl.cmd
573 @
+source
$(MISC
)/$(LIB7ARCHIV
:b
)_closetempl.cmd
575 @echo
$(LIBMGR
) $(LIB7FLAGS
) $(LIBFLAGS
) $(LIB7ARCHIV
) `cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB7ARCHIV
:b
).cmd
576 .IF
"$(OS)$(COM)"=="NETBSDGCC"
577 @echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)/$(LIB7ARCHIV
:b
).cmd
579 .IF
"$(OS)" == "MACOSX"
580 @echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)/$(LIB7ARCHIV
:b
).cmd
582 @cat
$(MISC
)/$(LIB7ARCHIV
:b
).cmd
583 @
+source
$(MISC
)/$(LIB7ARCHIV
:b
).cmd
584 .ELSE
# "$(GUI)"=="UNX"
585 .IF
"$(GUI)$(COM)"=="WNTGCC"
586 @
+-$(RM
) $(MISC
)/$(LIB7ARCHIV
:b
).cmd
587 @
+echo
$(LIBMGR
) $(LIB7FLAGS
) $(LIBFLAGS
) $(LIB7ARCHIV
) `cat $(LIB7TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB7ARCHIV
:b
).cmd
588 @
+echo ranlib
$(LIB7ARCHIV
) >> $(MISC
)/$(LIB7ARCHIV
:b
).cmd
589 @cat
$(MISC
)/$(LIB7ARCHIV
:b
).cmd
590 @
+source
$(MISC
)/$(LIB7ARCHIV
:b
).cmd
592 @echo just a dummy
> $@
593 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
594 .ENDIF
# "$(GUI)"=="UNX"
596 .ENDIF
# "$(LIB7ARCHIV)" != ""
598 $(LIB7TARGET
) : $(LIB7FILES
) \
601 @echo using
: $(LIB7FILES
)
602 @echo using
: $(LIB7TARGET
)
603 @echo
------------------------------
607 @echo
$(LIB7OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
608 @cat
/dev
/null
$(LIB7FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
609 @
$(RM
) $(@
:d
)$(@
:b
).dump
610 .IF
"$(OS)"=="MACOSX"
611 @
-nm
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
613 @nm
`cat $(LIB7TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
616 .ELIF
"$(GUI)"=="OS2"
617 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB7FILES
) $(LIB7OBJFILES
)
618 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
619 .IF
"$(LIB7OBJFILES)"!=""
620 @
+$(TYPE
) $(mktmp
$(LIB7OBJFILES
)) > $(null
,$(LIB7OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
621 .ENDIF
# "$(LIB7OBJFILES)"!=""
622 .IF
"$(LIB7FILES)"!=""
623 @
-$(TYPE
) $(foreach,i
,$(LIB7FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
624 .ENDIF
# "$(LIB7FILES)"!=""
627 .ELSE
# "$(GUI)"=="UNX"
630 +$(ECHONL
) $(LIB7OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
631 @
+cat
/dev
/null
$(LIB7FILES
) | xargs
-n1
>> $@
633 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB7FILES
) $(LIB7OBJFILES
))
634 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
635 .IF
"$(LIB7OBJFILES)"!=""
636 @
$(TYPE
) $(mktmp
$(LIB7OBJFILES
)) > $(null
,$(LIB7OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
637 .ENDIF
# "$(LIB7OBJFILES)"!=""
638 .IF
"$(LIB7FILES)"!=""
639 @
-$(TYPE
) $(foreach,i
,$(LIB7FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
640 .ENDIF
# "$(LIB7FILES)"!=""
642 .ENDIF
# "$(LIB7FILES)"!=""
643 .ELSE
# "$(GUI)"=="WNT"
645 echo
$(LIBMGR
) r
$@
$(LIB7OBJFILES
)
646 $(LIBMGR
) r
$@
$(LIB7OBJFILES
) $(LIB7FILES
) bla.lib
647 .ENDIF
# "$(GUI)"=="WNT"
648 .ENDIF
# "$(GUI)"=="UNX"
649 .ENDIF
# "$(LIB7TARGET)" != ""
651 # Anweisungen fuer das LIBTARGETs
654 .IF
"$(LIB8TARGET)" != ""
655 .IF
"$(LIB8ARCHIV)" != ""
657 $(LIB8ARCHIV
) : $(LIB8TARGET
)
661 @
-$(RM
) $(MISC
)/$(LIB8ARCHIV
:b
).cmd
662 .IF
"$(OS)" =="HPUX_FRAG_HR"
663 @
-$(RM
) $(MISC
)/$(LIB8ARCHIV
:b
)_closetempl.cmd
664 @echo
$(LINK
) +inst_close
-c
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB8ARCHIV
:b
)_closetempl.cmd
665 @cat
$(MISC
)/$(LIB8ARCHIV
:b
)_closetempl.cmd
666 @
+source
$(MISC
)/$(LIB8ARCHIV
:b
)_closetempl.cmd
668 @echo
$(LIBMGR
) $(LIB8FLAGS
) $(LIBFLAGS
) $(LIB8ARCHIV
) `cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB8ARCHIV
:b
).cmd
669 .IF
"$(OS)$(COM)"=="NETBSDGCC"
670 @echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)/$(LIB8ARCHIV
:b
).cmd
672 .IF
"$(OS)" == "MACOSX"
673 @echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)/$(LIB8ARCHIV
:b
).cmd
675 @cat
$(MISC
)/$(LIB8ARCHIV
:b
).cmd
676 @
+source
$(MISC
)/$(LIB8ARCHIV
:b
).cmd
677 .ELSE
# "$(GUI)"=="UNX"
678 .IF
"$(GUI)$(COM)"=="WNTGCC"
679 @
+-$(RM
) $(MISC
)/$(LIB8ARCHIV
:b
).cmd
680 @
+echo
$(LIBMGR
) $(LIB8FLAGS
) $(LIBFLAGS
) $(LIB8ARCHIV
) `cat $(LIB8TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB8ARCHIV
:b
).cmd
681 @
+echo ranlib
$(LIB8ARCHIV
) >> $(MISC
)/$(LIB8ARCHIV
:b
).cmd
682 @cat
$(MISC
)/$(LIB8ARCHIV
:b
).cmd
683 @
+source
$(MISC
)/$(LIB8ARCHIV
:b
).cmd
685 @echo just a dummy
> $@
686 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
687 .ENDIF
# "$(GUI)"=="UNX"
689 .ENDIF
# "$(LIB8ARCHIV)" != ""
691 $(LIB8TARGET
) : $(LIB8FILES
) \
694 @echo using
: $(LIB8FILES
)
695 @echo using
: $(LIB8TARGET
)
696 @echo
------------------------------
700 @echo
$(LIB8OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
701 @cat
/dev
/null
$(LIB8FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
702 @
$(RM
) $(@
:d
)$(@
:b
).dump
703 .IF
"$(OS)"=="MACOSX"
704 @
-nm
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
706 @nm
`cat $(LIB8TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
709 .ELIF
"$(GUI)"=="OS2"
710 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB8FILES
) $(LIB8OBJFILES
)
711 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
712 .IF
"$(LIB8OBJFILES)"!=""
713 @
+$(TYPE
) $(mktmp
$(LIB8OBJFILES
)) > $(null
,$(LIB8OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
714 .ENDIF
# "$(LIB8OBJFILES)"!=""
715 .IF
"$(LIB8FILES)"!=""
716 @
-$(TYPE
) $(foreach,i
,$(LIB8FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
717 .ENDIF
# "$(LIB8FILES)"!=""
720 .ELSE
# "$(GUI)"=="UNX"
723 +$(ECHONL
) $(LIB8OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
724 @
+cat
/dev
/null
$(LIB8FILES
) | xargs
-n1
>> $@
726 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB8FILES
) $(LIB8OBJFILES
))
727 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
728 .IF
"$(LIB8OBJFILES)"!=""
729 @
$(TYPE
) $(mktmp
$(LIB8OBJFILES
)) > $(null
,$(LIB8OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
730 .ENDIF
# "$(LIB8OBJFILES)"!=""
731 .IF
"$(LIB8FILES)"!=""
732 @
-$(TYPE
) $(foreach,i
,$(LIB8FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
733 .ENDIF
# "$(LIB8FILES)"!=""
735 .ENDIF
# "$(LIB8FILES)"!=""
736 .ELSE
# "$(GUI)"=="WNT"
738 echo
$(LIBMGR
) r
$@
$(LIB8OBJFILES
)
739 $(LIBMGR
) r
$@
$(LIB8OBJFILES
) $(LIB8FILES
) bla.lib
740 .ENDIF
# "$(GUI)"=="WNT"
741 .ENDIF
# "$(GUI)"=="UNX"
742 .ENDIF
# "$(LIB8TARGET)" != ""
744 # Anweisungen fuer das LIBTARGETs
747 .IF
"$(LIB9TARGET)" != ""
748 .IF
"$(LIB9ARCHIV)" != ""
750 $(LIB9ARCHIV
) : $(LIB9TARGET
)
754 @
-$(RM
) $(MISC
)/$(LIB9ARCHIV
:b
).cmd
755 .IF
"$(OS)" =="HPUX_FRAG_HR"
756 @
-$(RM
) $(MISC
)/$(LIB9ARCHIV
:b
)_closetempl.cmd
757 @echo
$(LINK
) +inst_close
-c
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB9ARCHIV
:b
)_closetempl.cmd
758 @cat
$(MISC
)/$(LIB9ARCHIV
:b
)_closetempl.cmd
759 @
+source
$(MISC
)/$(LIB9ARCHIV
:b
)_closetempl.cmd
761 @echo
$(LIBMGR
) $(LIB9FLAGS
) $(LIBFLAGS
) $(LIB9ARCHIV
) `cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB9ARCHIV
:b
).cmd
762 .IF
"$(OS)$(COM)"=="NETBSDGCC"
763 @echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)/$(LIB9ARCHIV
:b
).cmd
765 .IF
"$(OS)" == "MACOSX"
766 @echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)/$(LIB9ARCHIV
:b
).cmd
768 @cat
$(MISC
)/$(LIB9ARCHIV
:b
).cmd
769 @
+source
$(MISC
)/$(LIB9ARCHIV
:b
).cmd
770 .ELSE
# "$(GUI)"=="UNX"
771 .IF
"$(GUI)$(COM)"=="WNTGCC"
772 @
+-$(RM
) $(MISC
)/$(LIB9ARCHIV
:b
).cmd
773 @
+echo
$(LIBMGR
) $(LIB9FLAGS
) $(LIBFLAGS
) $(LIB9ARCHIV
) `cat $(LIB9TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB9ARCHIV
:b
).cmd
774 @
+echo ranlib
$(LIB9ARCHIV
) >> $(MISC
)/$(LIB9ARCHIV
:b
).cmd
775 @cat
$(MISC
)/$(LIB9ARCHIV
:b
).cmd
776 @
+source
$(MISC
)/$(LIB9ARCHIV
:b
).cmd
778 @echo just a dummy
> $@
779 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
780 .ENDIF
# "$(GUI)"=="UNX"
782 .ENDIF
# "$(LIB9ARCHIV)" != ""
784 $(LIB9TARGET
) : $(LIB9FILES
) \
787 @echo using
: $(LIB9FILES
)
788 @echo using
: $(LIB9TARGET
)
789 @echo
------------------------------
793 @echo
$(LIB9OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
794 @cat
/dev
/null
$(LIB9FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
795 @
$(RM
) $(@
:d
)$(@
:b
).dump
796 .IF
"$(OS)"=="MACOSX"
797 @
-nm
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
799 @nm
`cat $(LIB9TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
802 .ELIF
"$(GUI)"=="OS2"
803 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB9FILES
) $(LIB9OBJFILES
)
804 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
805 .IF
"$(LIB9OBJFILES)"!=""
806 @
+$(TYPE
) $(mktmp
$(LIB9OBJFILES
)) > $(null
,$(LIB9OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
807 .ENDIF
# "$(LIB9OBJFILES)"!=""
808 .IF
"$(LIB9FILES)"!=""
809 @
-$(TYPE
) $(foreach,i
,$(LIB9FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
810 .ENDIF
# "$(LIB9FILES)"!=""
813 .ELSE
# "$(GUI)"=="UNX"
816 +$(ECHONL
) $(LIB9OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
817 @
+cat
/dev
/null
$(LIB9FILES
) | xargs
-n1
>> $@
819 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB9FILES
) $(LIB9OBJFILES
))
820 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
821 .IF
"$(LIB9OBJFILES)"!=""
822 @
$(TYPE
) $(mktmp
$(LIB9OBJFILES
)) > $(null
,$(LIB9OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
823 .ENDIF
# "$(LIB9OBJFILES)"!=""
824 .IF
"$(LIB9FILES)"!=""
825 @
-$(TYPE
) $(foreach,i
,$(LIB9FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
826 .ENDIF
# "$(LIB9FILES)"!=""
828 .ENDIF
# "$(LIB9FILES)"!=""
829 .ELSE
# "$(GUI)"=="WNT"
831 echo
$(LIBMGR
) r
$@
$(LIB9OBJFILES
)
832 $(LIBMGR
) r
$@
$(LIB9OBJFILES
) $(LIB9FILES
) bla.lib
833 .ENDIF
# "$(GUI)"=="WNT"
834 .ENDIF
# "$(GUI)"=="UNX"
835 .ENDIF
# "$(LIB9TARGET)" != ""
837 # Anweisungen fuer das LIBTARGETs
840 .IF
"$(LIB10TARGET)" != ""
841 .IF
"$(LIB10ARCHIV)" != ""
843 $(LIB10ARCHIV
) : $(LIB10TARGET
)
847 @
-$(RM
) $(MISC
)/$(LIB10ARCHIV
:b
).cmd
848 .IF
"$(OS)" =="HPUX_FRAG_HR"
849 @
-$(RM
) $(MISC
)/$(LIB10ARCHIV
:b
)_closetempl.cmd
850 @echo
$(LINK
) +inst_close
-c
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB10ARCHIV
:b
)_closetempl.cmd
851 @cat
$(MISC
)/$(LIB10ARCHIV
:b
)_closetempl.cmd
852 @
+source
$(MISC
)/$(LIB10ARCHIV
:b
)_closetempl.cmd
854 @echo
$(LIBMGR
) $(LIB10FLAGS
) $(LIBFLAGS
) $(LIB10ARCHIV
) `cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(MISC
)/$(LIB10ARCHIV
:b
).cmd
855 .IF
"$(OS)$(COM)"=="NETBSDGCC"
856 @echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)/$(LIB10ARCHIV
:b
).cmd
858 .IF
"$(OS)" == "MACOSX"
859 @echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)/$(LIB10ARCHIV
:b
).cmd
861 @cat
$(MISC
)/$(LIB10ARCHIV
:b
).cmd
862 @
+source
$(MISC
)/$(LIB10ARCHIV
:b
).cmd
863 .ELSE
# "$(GUI)"=="UNX"
864 .IF
"$(GUI)$(COM)"=="WNTGCC"
865 @
+-$(RM
) $(MISC
)/$(LIB10ARCHIV
:b
).cmd
866 @
+echo
$(LIBMGR
) $(LIB10FLAGS
) $(LIBFLAGS
) $(LIB10ARCHIV
) `cat $(LIB10TARGET) | sed s#'^'$(ROUT)#$(PRJ)/$(ROUT)#g` > $(MISC
)/$(LIB10ARCHIV
:b
).cmd
867 @
+echo ranlib
$(LIB10ARCHIV
) >> $(MISC
)/$(LIB10ARCHIV
:b
).cmd
868 @cat
$(MISC
)/$(LIB10ARCHIV
:b
).cmd
869 @
+source
$(MISC
)/$(LIB10ARCHIV
:b
).cmd
871 @echo just a dummy
> $@
872 .ENDIF
# "$(GUI)$(COM)"=="WNTGCC"
873 .ENDIF
# "$(GUI)"=="UNX"
875 .ENDIF
# "$(LIB10ARCHIV)" != ""
877 $(LIB10TARGET
) : $(LIB10FILES
) \
880 @echo using
: $(LIB10FILES
)
881 @echo using
: $(LIB10TARGET
)
882 @echo
------------------------------
886 @echo
$(LIB10OBJFILES
:s
/.obj
/.o
/) | sed
"s#$(PRJ:s/./\./)/$(ROUT)#$(ROUT)#g" | xargs
-n
1 > $@
887 @cat
/dev
/null
$(LIB10FILES
:s
/.obj
/.o
/) | xargs
-n
1 >> $@
888 @
$(RM
) $(@
:d
)$(@
:b
).dump
889 .IF
"$(OS)"=="MACOSX"
890 @
-nm
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
892 @nm
`cat $(LIB10TARGET) | sed s\#'^'$(ROUT)\#$(PRJ)/$(ROUT)\#g` > $(@
:d
)$(@
:b
).dump
895 .ELIF
"$(GUI)"=="OS2"
896 $(LIBMGR
) $(LIBFLAGS
) $@
$(LIB10FILES
) $(LIB10OBJFILES
)
897 @
+-$(RM
) $(@
:s
/.lib
/.lin
/)
898 .IF
"$(LIB10OBJFILES)"!=""
899 @
+$(TYPE
) $(mktmp
$(LIB10OBJFILES
)) > $(null
,$(LIB10OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
900 .ENDIF
# "$(LIB10OBJFILES)"!=""
901 .IF
"$(LIB10FILES)"!=""
902 @
-$(TYPE
) $(foreach,i
,$(LIB10FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
903 .ENDIF
# "$(LIB10FILES)"!=""
906 .ELSE
# "$(GUI)"=="UNX"
909 +$(ECHONL
) $(LIB10OBJFILES
) | sed
"s#$(PRJ:s/././)/$(ROUT)#$(ROUT)#g" | xargs
-n1
> $@
910 @
+cat
/dev
/null
$(LIB10FILES
) | xargs
-n1
>> $@
912 $(LIBMGR
) $(LIBFLAGS
) /OUT
:$@ @
$(mktmp
$(LIB10FILES
) $(LIB10OBJFILES
))
913 @
-$(RM
) $(@
:s
/.lib
/.lin
/)
914 .IF
"$(LIB10OBJFILES)"!=""
915 @
$(TYPE
) $(mktmp
$(LIB10OBJFILES
)) > $(null
,$(LIB10OBJFILES
) $(NULLDEV
) $(@
:s
/.lib
/.lin
/))
916 .ENDIF
# "$(LIB10OBJFILES)"!=""
917 .IF
"$(LIB10FILES)"!=""
918 @
-$(TYPE
) $(foreach,i
,$(LIB10FILES
) $(i
:s
/.lib
/.lin
/)) >> $(@
:s
/.lib
/.lin
/)
919 .ENDIF
# "$(LIB10FILES)"!=""
921 .ENDIF
# "$(LIB10FILES)"!=""
922 .ELSE
# "$(GUI)"=="WNT"
924 echo
$(LIBMGR
) r
$@
$(LIB10OBJFILES
)
925 $(LIBMGR
) r
$@
$(LIB10OBJFILES
) $(LIB10FILES
) bla.lib
926 .ENDIF
# "$(GUI)"=="WNT"
927 .ENDIF
# "$(GUI)"=="UNX"
928 .ENDIF
# "$(LIB10TARGET)" != ""
930 # Anweisungen fuer das LIBTARGETs