xref: /illumos-gate/usr/src/contrib/ast/src/cmd/INIT/Mamfile (revision b30d1939)
1info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
2setv INSTALLROOT ../../..
3setv PACKAGEROOT ../../../../..
4setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
5setv ARFLAGS rc
6setv AS as
7setv ASFLAGS
8setv CC cc
9setv mam_cc_FLAGS
10setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
11setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
12setv COTEMP $$
13setv CPIO cpio
14setv CPIOFLAGS
15setv CPP "${CC} -E"
16setv F77 f77
17setv HOSTCC ${CC}
18setv IGNORE
19setv LD ld
20setv LDFLAGS
21setv LEX lex
22setv LEXFLAGS
23setv LPR lpr
24setv LPRFLAGS
25setv M4FLAGS
26setv NMAKE nmake
27setv NMAKEFLAGS
28setv PR pr
29setv PRFLAGS
30setv SHELL /bin/sh
31setv SILENT
32setv TAR tar
33setv YACC yacc
34setv YACCFLAGS -d
35make ${PACKAGEROOT}/lib/package/ast.lic
36done ${PACKAGEROOT}/lib/package/ast.lic
37make install
38make hurl
39make hurl.sh
40done hurl.sh
41meta hurl %.sh>% hurl.sh hurl
42prev hurl.sh
43setv LICENSE -DLICENSE="since=2003,author=gsf"
44exec - case static,port:$OPTIND:$RANDOM in
45exec - ?*:*:*|*::*|*:*:$RANDOM)
46exec - ;;
47exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
48exec - then if grep '### .*archaic.* ###' >/dev/null
49exec - then : hurl contains archaic constructs :
50exec - else ENV= LC_ALL=C $SHELL -n hurl.sh
51exec - fi
52exec - fi
53exec - ;;
54exec - esac
55exec - case '${mam_cc_SHELLMAGIC}' in
56exec - "") case 184 in
57exec - 0) cp hurl.sh hurl
58exec - ;;
59exec - *) {
60exec - i=`(read x; echo $x) < hurl.sh`
61exec - case $i in
62exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
63exec - esac
64exec - cat - hurl.sh <<'!'
65exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2003-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
66exec - !
67exec - } > hurl
68exec - ;;
69exec - esac
70exec - ;;
71exec - *) cat - hurl.sh > hurl <<'!'
72exec - ${mam_cc_SHELLMAGIC}
73exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2003-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
74exec - !
75exec - ;;
76exec - esac
77exec - test -w hurl -a -x hurl || chmod u+w,+x hurl
78done hurl generated
79make iffe
80make iffe.sh
81done iffe.sh
82meta iffe %.sh>% iffe.sh iffe
83prev iffe.sh
84setv LICENSE -DLICENSE="since=1994,author=gsf+kpv"
85exec - case static,port:$OPTIND:$RANDOM in
86exec - ?*:*:*|*::*|*:*:$RANDOM)
87exec - ;;
88exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
89exec - then if grep '### .*archaic.* ###' >/dev/null
90exec - then : iffe contains archaic constructs :
91exec - else ENV= LC_ALL=C $SHELL -n iffe.sh
92exec - fi
93exec - fi
94exec - ;;
95exec - esac
96exec - case '${mam_cc_SHELLMAGIC}' in
97exec - "") case 225 in
98exec - 0) cp iffe.sh iffe
99exec - ;;
100exec - *) {
101exec - i=`(read x; echo $x) < iffe.sh`
102exec - case $i in
103exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
104exec - esac
105exec - cat - iffe.sh <<'!'
106exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
107exec - !
108exec - } > iffe
109exec - ;;
110exec - esac
111exec - ;;
112exec - *) cat - iffe.sh > iffe <<'!'
113exec - ${mam_cc_SHELLMAGIC}
114exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
115exec - !
116exec - ;;
117exec - esac
118exec - test -w iffe -a -x iffe || chmod u+w,+x iffe
119done iffe generated
120make mktest
121make mktest.sh
122done mktest.sh
123meta mktest %.sh>% mktest.sh mktest
124prev mktest.sh
125setv LICENSE -DLICENSE="since=2005,author=gsf"
126exec - case static,port:$OPTIND:$RANDOM in
127exec - ?*:*:*|*::*|*:*:$RANDOM)
128exec - ;;
129exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
130exec - then if grep '### .*archaic.* ###' >/dev/null
131exec - then : mktest contains archaic constructs :
132exec - else ENV= LC_ALL=C $SHELL -n mktest.sh
133exec - fi
134exec - fi
135exec - ;;
136exec - esac
137exec - case '${mam_cc_SHELLMAGIC}' in
138exec - "") case 184 in
139exec - 0) cp mktest.sh mktest
140exec - ;;
141exec - *) {
142exec - i=`(read x; echo $x) < mktest.sh`
143exec - case $i in
144exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
145exec - esac
146exec - cat - mktest.sh <<'!'
147exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
148exec - !
149exec - } > mktest
150exec - ;;
151exec - esac
152exec - ;;
153exec - *) cat - mktest.sh > mktest <<'!'
154exec - ${mam_cc_SHELLMAGIC}
155exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
156exec - !
157exec - ;;
158exec - esac
159exec - test -w mktest -a -x mktest || chmod u+w,+x mktest
160done mktest generated
161make package
162make package.sh
163done package.sh
164meta package %.sh>% package.sh package
165prev package.sh
166exec - case static,port:$OPTIND:$RANDOM in
167exec - ?*:*:*|*::*|*:*:$RANDOM)
168exec - ;;
169exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
170exec - then if grep '### .*archaic.* ###' >/dev/null
171exec - then : package contains archaic constructs :
172exec - else ENV= LC_ALL=C $SHELL -n package.sh
173exec - fi
174exec - fi
175exec - ;;
176exec - esac
177exec - case '${mam_cc_SHELLMAGIC}' in
178exec - "") case 184 in
179exec - 0) cp package.sh package
180exec - ;;
181exec - *) {
182exec - i=`(read x; echo $x) < package.sh`
183exec - case $i in
184exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
185exec - esac
186exec - cat - package.sh <<'!'
187exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
188exec - !
189exec - } > package
190exec - ;;
191exec - esac
192exec - ;;
193exec - *) cat - package.sh > package <<'!'
194exec - ${mam_cc_SHELLMAGIC}
195exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
196exec - !
197exec - ;;
198exec - esac
199exec - test -w package -a -x package || chmod u+w,+x package
200done package generated
201make regress
202make regress.sh
203done regress.sh
204meta regress %.sh>% regress.sh regress
205prev regress.sh
206setv LICENSE -DLICENSE="since=1995,author=gsf"
207exec - case static,port:$OPTIND:$RANDOM in
208exec - ?*:*:*|*::*|*:*:$RANDOM)
209exec - ;;
210exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
211exec - then if grep '### .*archaic.* ###' >/dev/null
212exec - then : regress contains archaic constructs :
213exec - else ENV= LC_ALL=C $SHELL -n regress.sh
214exec - fi
215exec - fi
216exec - ;;
217exec - esac
218exec - case '${mam_cc_SHELLMAGIC}' in
219exec - "") case 184 in
220exec - 0) cp regress.sh regress
221exec - ;;
222exec - *) {
223exec - i=`(read x; echo $x) < regress.sh`
224exec - case $i in
225exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
226exec - esac
227exec - cat - regress.sh <<'!'
228exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1995-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
229exec - !
230exec - } > regress
231exec - ;;
232exec - esac
233exec - ;;
234exec - *) cat - regress.sh > regress <<'!'
235exec - ${mam_cc_SHELLMAGIC}
236exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1995-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
237exec - !
238exec - ;;
239exec - esac
240exec - test -w regress -a -x regress || chmod u+w,+x regress
241done regress generated
242make rt
243make rt.sh
244done rt.sh
245meta rt %.sh>% rt.sh rt
246prev rt.sh
247setv LICENSE -DLICENSE="since=2005,author=gsf"
248exec - case static,port:$OPTIND:$RANDOM in
249exec - ?*:*:*|*::*|*:*:$RANDOM)
250exec - ;;
251exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
252exec - then if grep '### .*archaic.* ###' >/dev/null
253exec - then : rt contains archaic constructs :
254exec - else ENV= LC_ALL=C $SHELL -n rt.sh
255exec - fi
256exec - fi
257exec - ;;
258exec - esac
259exec - case '${mam_cc_SHELLMAGIC}' in
260exec - "") case 184 in
261exec - 0) cp rt.sh rt
262exec - ;;
263exec - *) {
264exec - i=`(read x; echo $x) < rt.sh`
265exec - case $i in
266exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
267exec - esac
268exec - cat - rt.sh <<'!'
269exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
270exec - !
271exec - } > rt
272exec - ;;
273exec - esac
274exec - ;;
275exec - *) cat - rt.sh > rt <<'!'
276exec - ${mam_cc_SHELLMAGIC}
277exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
278exec - !
279exec - ;;
280exec - esac
281exec - test -w rt -a -x rt || chmod u+w,+x rt
282done rt generated
283make crossexec
284make crossexec.sh
285done crossexec.sh
286meta crossexec %.sh>% crossexec.sh crossexec
287prev crossexec.sh
288exec - case static,port:$OPTIND:$RANDOM in
289exec - ?*:*:*|*::*|*:*:$RANDOM)
290exec - ;;
291exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
292exec - then if grep '### .*archaic.* ###' >/dev/null
293exec - then : crossexec contains archaic constructs :
294exec - else ENV= LC_ALL=C $SHELL -n crossexec.sh
295exec - fi
296exec - fi
297exec - ;;
298exec - esac
299exec - case '${mam_cc_SHELLMAGIC}' in
300exec - "") case 184 in
301exec - 0) cp crossexec.sh crossexec
302exec - ;;
303exec - *) {
304exec - i=`(read x; echo $x) < crossexec.sh`
305exec - case $i in
306exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
307exec - esac
308exec - cat - crossexec.sh <<'!'
309exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
310exec - !
311exec - } > crossexec
312exec - ;;
313exec - esac
314exec - ;;
315exec - *) cat - crossexec.sh > crossexec <<'!'
316exec - ${mam_cc_SHELLMAGIC}
317exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
318exec - !
319exec - ;;
320exec - esac
321exec - test -w crossexec -a -x crossexec || chmod u+w,+x crossexec
322done crossexec generated
323make ditto
324make ditto.sh
325done ditto.sh
326meta ditto %.sh>% ditto.sh ditto
327prev ditto.sh
328setv LICENSE -DLICENSE="since=2001,author=gsf+ek"
329exec - case static,port:$OPTIND:$RANDOM in
330exec - ?*:*:*|*::*|*:*:$RANDOM)
331exec - ;;
332exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
333exec - then if grep '### .*archaic.* ###' >/dev/null
334exec - then : ditto contains archaic constructs :
335exec - else ENV= LC_ALL=C $SHELL -n ditto.sh
336exec - fi
337exec - fi
338exec - ;;
339exec - esac
340exec - case '${mam_cc_SHELLMAGIC}' in
341exec - "") case 232 in
342exec - 0) cp ditto.sh ditto
343exec - ;;
344exec - *) {
345exec - i=`(read x; echo $x) < ditto.sh`
346exec - case $i in
347exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
348exec - esac
349exec - cat - ditto.sh <<'!'
350exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Lefty Koutsofios <ek@research.att.com>][-copyright?Copyright (c) 2001-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
351exec - !
352exec - } > ditto
353exec - ;;
354exec - esac
355exec - ;;
356exec - *) cat - ditto.sh > ditto <<'!'
357exec - ${mam_cc_SHELLMAGIC}
358exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Lefty Koutsofios <ek@research.att.com>][-copyright?Copyright (c) 2001-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
359exec - !
360exec - ;;
361exec - esac
362exec - test -w ditto -a -x ditto || chmod u+w,+x ditto
363done ditto generated
364make execrate
365make execrate.sh
366done execrate.sh
367meta execrate %.sh>% execrate.sh execrate
368prev execrate.sh
369setv LICENSE -DLICENSE="since=2002,author=gsf"
370exec - case static,port:$OPTIND:$RANDOM in
371exec - ?*:*:*|*::*|*:*:$RANDOM)
372exec - ;;
373exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
374exec - then if grep '### .*archaic.* ###' >/dev/null
375exec - then : execrate contains archaic constructs :
376exec - else ENV= LC_ALL=C $SHELL -n execrate.sh
377exec - fi
378exec - fi
379exec - ;;
380exec - esac
381exec - case '${mam_cc_SHELLMAGIC}' in
382exec - "") case 184 in
383exec - 0) cp execrate.sh execrate
384exec - ;;
385exec - *) {
386exec - i=`(read x; echo $x) < execrate.sh`
387exec - case $i in
388exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
389exec - esac
390exec - cat - execrate.sh <<'!'
391exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2002-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
392exec - !
393exec - } > execrate
394exec - ;;
395exec - esac
396exec - ;;
397exec - *) cat - execrate.sh > execrate <<'!'
398exec - ${mam_cc_SHELLMAGIC}
399exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2002-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
400exec - !
401exec - ;;
402exec - esac
403exec - test -w execrate -a -x execrate || chmod u+w,+x execrate
404done execrate generated
405make filter
406make filter.sh
407done filter.sh
408meta filter %.sh>% filter.sh filter
409prev filter.sh
410exec - case static,port:$OPTIND:$RANDOM in
411exec - ?*:*:*|*::*|*:*:$RANDOM)
412exec - ;;
413exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
414exec - then if grep '### .*archaic.* ###' >/dev/null
415exec - then : filter contains archaic constructs :
416exec - else ENV= LC_ALL=C $SHELL -n filter.sh
417exec - fi
418exec - fi
419exec - ;;
420exec - esac
421exec - case '${mam_cc_SHELLMAGIC}' in
422exec - "") case 184 in
423exec - 0) cp filter.sh filter
424exec - ;;
425exec - *) {
426exec - i=`(read x; echo $x) < filter.sh`
427exec - case $i in
428exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
429exec - esac
430exec - cat - filter.sh <<'!'
431exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
432exec - !
433exec - } > filter
434exec - ;;
435exec - esac
436exec - ;;
437exec - *) cat - filter.sh > filter <<'!'
438exec - ${mam_cc_SHELLMAGIC}
439exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"
440exec - !
441exec - ;;
442exec - esac
443exec - test -w filter -a -x filter || chmod u+w,+x filter
444done filter generated
445make ignore
446make ignore.sh
447done ignore.sh
448meta ignore %.sh>% ignore.sh ignore
449prev ignore.sh
450exec - case static,port:$OPTIND:$RANDOM in
451exec - ?*:*:*|*::*|*:*:$RANDOM)
452exec - ;;
453exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
454exec - then if grep '### .*archaic.* ###' >/dev/null
455exec - then : ignore contains archaic constructs :
456exec - else ENV= LC_ALL=C $SHELL -n ignore.sh
457exec - fi
458exec - fi
459exec - ;;
460exec - esac
461exec - case '${mam_cc_SHELLMAGIC}' in
462exec - "") case 0 in
463exec - 0) cp ignore.sh ignore
464exec - ;;
465exec - *) {
466exec - i=`(read x; echo $x) < ignore.sh`
467exec - case $i in
468exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
469exec - esac
470exec - cat - ignore.sh <<'!'
471exec -
472exec - !
473exec - } > ignore
474exec - ;;
475exec - esac
476exec - ;;
477exec - *) cat - ignore.sh > ignore <<'!'
478exec - ${mam_cc_SHELLMAGIC}
479exec -
480exec - !
481exec - ;;
482exec - esac
483exec - test -w ignore -a -x ignore || chmod u+w,+x ignore
484done ignore generated
485make silent
486make silent.sh
487done silent.sh
488meta silent %.sh>% silent.sh silent
489prev silent.sh
490exec - case static,port:$OPTIND:$RANDOM in
491exec - ?*:*:*|*::*|*:*:$RANDOM)
492exec - ;;
493exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
494exec - then if grep '### .*archaic.* ###' >/dev/null
495exec - then : silent contains archaic constructs :
496exec - else ENV= LC_ALL=C $SHELL -n silent.sh
497exec - fi
498exec - fi
499exec - ;;
500exec - esac
501exec - case '${mam_cc_SHELLMAGIC}' in
502exec - "") case 0 in
503exec - 0) cp silent.sh silent
504exec - ;;
505exec - *) {
506exec - i=`(read x; echo $x) < silent.sh`
507exec - case $i in
508exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
509exec - esac
510exec - cat - silent.sh <<'!'
511exec -
512exec - !
513exec - } > silent
514exec - ;;
515exec - esac
516exec - ;;
517exec - *) cat - silent.sh > silent <<'!'
518exec - ${mam_cc_SHELLMAGIC}
519exec -
520exec - !
521exec - ;;
522exec - esac
523exec - test -w silent -a -x silent || chmod u+w,+x silent
524done silent generated
525make mamake
526make mamake.o
527make mamake.c
528make shlib-compat.h implicit
529done shlib-compat.h dontcare virtual
530make ast.h implicit
531done ast.h dontcare virtual
532done mamake.c
533meta mamake.o %.c>%.o mamake.c mamake
534prev mamake.c
535exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"\" -c mamake.c
536done mamake.o generated
537exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o mamake mamake.o
538done mamake generated
539make proto
540make proto.o
541make proto.c
542done proto.c
543meta proto.o %.c>%.o proto.c proto
544prev proto.c
545exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c proto.c
546done proto.o generated
547exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o proto proto.o
548done proto generated
549make ratz
550make ratz.o
551make ratz.c
552make unix.h implicit
553done unix.h dontcare virtual
554make alloc.h implicit
555done alloc.h dontcare virtual
556make unixio.h implicit
557done unixio.h dontcare virtual
558make ast_std.h implicit
559done ast_std.h dontcare virtual
560make windows.h implicit
561done windows.h dontcare virtual
562make io.h implicit
563done io.h dontcare virtual
564make direct.h implicit
565done direct.h dontcare virtual
566prev ast.h implicit
567done ratz.c
568meta ratz.o %.c>%.o ratz.c ratz
569prev ratz.c
570exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c ratz.c
571done ratz.o generated
572exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o ratz ratz.o
573done ratz generated
574make release
575make release.o
576make release.c
577prev ast.h implicit
578done release.c
579meta release.o %.c>%.o release.c release
580prev release.c
581exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"\" -c release.c
582done release.o generated
583exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o release release.o
584done release generated
585make mprobe
586make mprobe.sh
587done mprobe.sh
588meta mprobe %.sh>% mprobe.sh mprobe
589prev mprobe.sh
590exec - case static,port:$OPTIND:$RANDOM in
591exec - ?*:*:*|*::*|*:*:$RANDOM)
592exec - ;;
593exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
594exec - then if grep '### .*archaic.* ###' >/dev/null
595exec - then : mprobe contains archaic constructs :
596exec - else ENV= LC_ALL=C $SHELL -n mprobe.sh
597exec - fi
598exec - fi
599exec - ;;
600exec - esac
601exec - case '${mam_cc_SHELLMAGIC}' in
602exec - "") case 0 in
603exec - 0) cp mprobe.sh mprobe
604exec - ;;
605exec - *) {
606exec - i=`(read x; echo $x) < mprobe.sh`
607exec - case $i in
608exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
609exec - esac
610exec - cat - mprobe.sh <<'!'
611exec -
612exec - !
613exec - } > mprobe
614exec - ;;
615exec - esac
616exec - ;;
617exec - *) cat - mprobe.sh > mprobe <<'!'
618exec - ${mam_cc_SHELLMAGIC}
619exec -
620exec - !
621exec - ;;
622exec - esac
623exec - test -w mprobe -a -x mprobe || chmod u+w,+x mprobe
624done mprobe generated
625make probe
626make probe.sh
627make C+probe
628done C+probe
629make make.probe
630done make.probe
631exec - cat C+probe make.probe > probe.sh
632done probe.sh generated
633meta probe %.sh>% probe.sh probe
634prev probe.sh
635exec - case static,port:$OPTIND:$RANDOM in
636exec - ?*:*:*|*::*|*:*:$RANDOM)
637exec - ;;
638exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
639exec - then if grep '### .*archaic.* ###' >/dev/null
640exec - then : probe contains archaic constructs :
641exec - else ENV= LC_ALL=C $SHELL -n probe.sh
642exec - fi
643exec - fi
644exec - ;;
645exec - esac
646exec - case '${mam_cc_SHELLMAGIC}' in
647exec - "") case 0 in
648exec - 0) cp probe.sh probe
649exec - ;;
650exec - *) {
651exec - i=`(read x; echo $x) < probe.sh`
652exec - case $i in
653exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
654exec - esac
655exec - cat - probe.sh <<'!'
656exec -
657exec - !
658exec - } > probe
659exec - ;;
660exec - esac
661exec - ;;
662exec - *) cat - probe.sh > probe <<'!'
663exec - ${mam_cc_SHELLMAGIC}
664exec -
665exec - !
666exec - ;;
667exec - esac
668exec - test -w probe -a -x probe || chmod u+w,+x probe
669done probe generated
670make ${INSTALLROOT}/bin
671exec - if test ! -d ${INSTALLROOT}/bin
672exec - then mkdir -p ${INSTALLROOT}/bin
673exec - fi
674done ${INSTALLROOT}/bin generated
675make ${INSTALLROOT}/bin/hurl
676prev ${INSTALLROOT}/bin
677prev hurl
678exec - test '' = 'hurl' || ${STDCMP} 2>/dev/null -s hurl ${INSTALLROOT}/bin/hurl || { ${STDMV} ${INSTALLROOT}/bin/hurl ${INSTALLROOT}/bin/hurl.old 2>/dev/null || true; ${STDCP} hurl ${INSTALLROOT}/bin/hurl ;}
679done ${INSTALLROOT}/bin/hurl generated
680make ${INSTALLROOT}/bin/iffe
681prev iffe
682exec - test '' = 'iffe' || ${STDCMP} 2>/dev/null -s iffe ${INSTALLROOT}/bin/iffe || { ${STDMV} ${INSTALLROOT}/bin/iffe ${INSTALLROOT}/bin/iffe.old 2>/dev/null || true; ${STDCP} iffe ${INSTALLROOT}/bin/iffe ;}
683done ${INSTALLROOT}/bin/iffe generated
684make ${INSTALLROOT}/bin/mktest
685prev mktest
686exec - test '' = 'mktest' || ${STDCMP} 2>/dev/null -s mktest ${INSTALLROOT}/bin/mktest || { ${STDMV} ${INSTALLROOT}/bin/mktest ${INSTALLROOT}/bin/mktest.old 2>/dev/null || true; ${STDCP} mktest ${INSTALLROOT}/bin/mktest ;}
687done ${INSTALLROOT}/bin/mktest generated
688make ${INSTALLROOT}/bin/package
689prev package
690exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${INSTALLROOT}/bin/package || { ${STDMV} ${INSTALLROOT}/bin/package ${INSTALLROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${INSTALLROOT}/bin/package ;}
691done ${INSTALLROOT}/bin/package generated
692make ${INSTALLROOT}/bin/regress
693prev regress
694exec - test '' = 'regress' || ${STDCMP} 2>/dev/null -s regress ${INSTALLROOT}/bin/regress || { ${STDMV} ${INSTALLROOT}/bin/regress ${INSTALLROOT}/bin/regress.old 2>/dev/null || true; ${STDCP} regress ${INSTALLROOT}/bin/regress ;}
695done ${INSTALLROOT}/bin/regress generated
696make ${INSTALLROOT}/bin/rt
697prev rt
698exec - test '' = 'rt' || ${STDCMP} 2>/dev/null -s rt ${INSTALLROOT}/bin/rt || { ${STDMV} ${INSTALLROOT}/bin/rt ${INSTALLROOT}/bin/rt.old 2>/dev/null || true; ${STDCP} rt ${INSTALLROOT}/bin/rt ;}
699done ${INSTALLROOT}/bin/rt generated
700make ${PACKAGEROOT}/bin
701exec - if test ! -d ${PACKAGEROOT}/bin
702exec - then mkdir -p ${PACKAGEROOT}/bin
703exec - fi
704done ${PACKAGEROOT}/bin generated
705make ${PACKAGEROOT}/bin/execrate
706prev ${PACKAGEROOT}/bin
707prev execrate
708exec - test '' = 'execrate' || ${STDCMP} 2>/dev/null -s execrate ${PACKAGEROOT}/bin/execrate || { ${STDMV} ${PACKAGEROOT}/bin/execrate ${PACKAGEROOT}/bin/execrate.old 2>/dev/null || true; ${STDCP} execrate ${PACKAGEROOT}/bin/execrate ;}
709done ${PACKAGEROOT}/bin/execrate generated
710make ${PACKAGEROOT}/bin/ignore
711prev ignore
712exec - test '' = 'ignore' || ${STDCMP} 2>/dev/null -s ignore ${PACKAGEROOT}/bin/ignore || { ${STDMV} ${PACKAGEROOT}/bin/ignore ${PACKAGEROOT}/bin/ignore.old 2>/dev/null || true; ${STDCP} ignore ${PACKAGEROOT}/bin/ignore ;}
713done ${PACKAGEROOT}/bin/ignore generated
714make ${PACKAGEROOT}/bin/mamprobe
715make mamprobe
716meta mamprobe %.sh>% mamprobe.sh mamprobe
717make mamprobe.sh
718done mamprobe.sh
719exec - case static,port:$OPTIND:$RANDOM in
720exec - ?*:*:*|*::*|*:*:$RANDOM)
721exec - ;;
722exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
723exec - then if grep '### .*archaic.* ###' >/dev/null
724exec - then : mamprobe contains archaic constructs :
725exec - else ENV= LC_ALL=C $SHELL -n mamprobe.sh
726exec - fi
727exec - fi
728exec - ;;
729exec - esac
730exec - case '${mam_cc_SHELLMAGIC}' in
731exec - "") case 0 in
732exec - 0) cp mamprobe.sh mamprobe
733exec - ;;
734exec - *) {
735exec - i=`(read x; echo $x) < mamprobe.sh`
736exec - case $i in
737exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
738exec - esac
739exec - cat - mamprobe.sh <<'!'
740exec -
741exec - !
742exec - } > mamprobe
743exec - ;;
744exec - esac
745exec - ;;
746exec - *) cat - mamprobe.sh > mamprobe <<'!'
747exec - ${mam_cc_SHELLMAGIC}
748exec -
749exec - !
750exec - ;;
751exec - esac
752exec - test -w mamprobe -a -x mamprobe || chmod u+w,+x mamprobe
753done mamprobe generated
754exec - test '' = 'mamprobe' || ${STDCMP} 2>/dev/null -s mamprobe ${PACKAGEROOT}/bin/mamprobe || { ${STDMV} ${PACKAGEROOT}/bin/mamprobe ${PACKAGEROOT}/bin/mamprobe.old 2>/dev/null || true; ${STDCP} mamprobe ${PACKAGEROOT}/bin/mamprobe ;}
755done ${PACKAGEROOT}/bin/mamprobe generated
756make ${PACKAGEROOT}/bin/package
757prev package
758exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${PACKAGEROOT}/bin/package || { ${STDMV} ${PACKAGEROOT}/bin/package ${PACKAGEROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${PACKAGEROOT}/bin/package ;}
759done ${PACKAGEROOT}/bin/package generated
760make ${PACKAGEROOT}/bin/silent
761prev silent
762exec - test '' = 'silent' || ${STDCMP} 2>/dev/null -s silent ${PACKAGEROOT}/bin/silent || { ${STDMV} ${PACKAGEROOT}/bin/silent ${PACKAGEROOT}/bin/silent.old 2>/dev/null || true; ${STDCP} silent ${PACKAGEROOT}/bin/silent ;}
763done ${PACKAGEROOT}/bin/silent generated
764make ${INSTALLROOT}/bin/crossexec
765prev crossexec
766exec - test '' = 'crossexec' || ${STDCMP} 2>/dev/null -s crossexec ${INSTALLROOT}/bin/crossexec || { ${STDMV} ${INSTALLROOT}/bin/crossexec ${INSTALLROOT}/bin/crossexec.old 2>/dev/null || true; ${STDCP} crossexec ${INSTALLROOT}/bin/crossexec ;}
767done ${INSTALLROOT}/bin/crossexec generated
768make ${INSTALLROOT}/bin/ditto
769prev ditto
770exec - test '' = 'ditto' || ${STDCMP} 2>/dev/null -s ditto ${INSTALLROOT}/bin/ditto || { ${STDMV} ${INSTALLROOT}/bin/ditto ${INSTALLROOT}/bin/ditto.old 2>/dev/null || true; ${STDCP} ditto ${INSTALLROOT}/bin/ditto ;}
771done ${INSTALLROOT}/bin/ditto generated
772make ${INSTALLROOT}/bin/filter
773prev filter
774exec - test '' = 'filter' || ${STDCMP} 2>/dev/null -s filter ${INSTALLROOT}/bin/filter || { ${STDMV} ${INSTALLROOT}/bin/filter ${INSTALLROOT}/bin/filter.old 2>/dev/null || true; ${STDCP} filter ${INSTALLROOT}/bin/filter ;}
775done ${INSTALLROOT}/bin/filter generated
776make ${PACKAGEROOT}/lib/package
777exec - if test ! -d ${PACKAGEROOT}/lib/package
778exec - then mkdir -p ${PACKAGEROOT}/lib/package
779exec - fi
780done ${PACKAGEROOT}/lib/package generated
781make ${PACKAGEROOT}/lib/package/package.mk
782prev ${PACKAGEROOT}/lib/package
783make package.mk
784done package.mk
785exec - test '' = 'package.mk' || ${STDCMP} 2>/dev/null -s package.mk ${PACKAGEROOT}/lib/package/package.mk || { ${STDMV} ${PACKAGEROOT}/lib/package/package.mk ${PACKAGEROOT}/lib/package/package.mk.old 2>/dev/null || true; ${STDCP} package.mk ${PACKAGEROOT}/lib/package/package.mk ;}
786done ${PACKAGEROOT}/lib/package/package.mk generated
787make ${PACKAGEROOT}/lib/package/CONVERT.mk
788make CONVERT.mk
789done CONVERT.mk
790exec - test '' = 'CONVERT.mk' || ${STDCMP} 2>/dev/null -s CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk || { ${STDMV} ${PACKAGEROOT}/lib/package/CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk.old 2>/dev/null || true; ${STDCP} CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk ;}
791done ${PACKAGEROOT}/lib/package/CONVERT.mk generated
792make ${INSTALLROOT}/lib/make
793exec - if test ! -d ${INSTALLROOT}/lib/make
794exec - then mkdir -p ${INSTALLROOT}/lib/make
795exec - fi
796done ${INSTALLROOT}/lib/make generated
797make ${INSTALLROOT}/lib/make/package.mk
798prev ${INSTALLROOT}/lib/make
799prev package.mk
800exec - test '' = 'package.mk' || ${STDCMP} 2>/dev/null -s package.mk ${INSTALLROOT}/lib/make/package.mk || { ${STDMV} ${INSTALLROOT}/lib/make/package.mk ${INSTALLROOT}/lib/make/package.mk.old 2>/dev/null || true; ${STDCP} package.mk ${INSTALLROOT}/lib/make/package.mk ;}
801done ${INSTALLROOT}/lib/make/package.mk generated
802make ${INSTALLROOT}/lib/make/PROBE.mk
803make PROBE.mk
804done PROBE.mk
805exec - test '' = 'PROBE.mk' || ${STDCMP} 2>/dev/null -s PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk || { ${STDMV} ${INSTALLROOT}/lib/make/PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk.old 2>/dev/null || true; ${STDCP} PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk ;}
806done ${INSTALLROOT}/lib/make/PROBE.mk generated
807make ${INSTALLROOT}/lib/make/TEST.mk
808make TEST.mk
809done TEST.mk
810exec - test '' = 'TEST.mk' || ${STDCMP} 2>/dev/null -s TEST.mk ${INSTALLROOT}/lib/make/TEST.mk || { ${STDMV} ${INSTALLROOT}/lib/make/TEST.mk ${INSTALLROOT}/lib/make/TEST.mk.old 2>/dev/null || true; ${STDCP} TEST.mk ${INSTALLROOT}/lib/make/TEST.mk ;}
811done ${INSTALLROOT}/lib/make/TEST.mk generated
812make ${INSTALLROOT}/lib/make/WWW.mk
813make WWW.mk
814done WWW.mk
815exec - test '' = 'WWW.mk' || ${STDCMP} 2>/dev/null -s WWW.mk ${INSTALLROOT}/lib/make/WWW.mk || { ${STDMV} ${INSTALLROOT}/lib/make/WWW.mk ${INSTALLROOT}/lib/make/WWW.mk.old 2>/dev/null || true; ${STDCP} WWW.mk ${INSTALLROOT}/lib/make/WWW.mk ;}
816done ${INSTALLROOT}/lib/make/WWW.mk generated
817make ${INSTALLROOT}/lib/make/MSGFUN.mk
818make MSGFUN.mk
819done MSGFUN.mk
820exec - test '' = 'MSGFUN.mk' || ${STDCMP} 2>/dev/null -s MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk.old 2>/dev/null || true; ${STDCP} MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk ;}
821done ${INSTALLROOT}/lib/make/MSGFUN.mk generated
822make ${INSTALLROOT}/lib/make/MSGKEY.mk
823make MSGKEY.mk
824done MSGKEY.mk
825exec - test '' = 'MSGKEY.mk' || ${STDCMP} 2>/dev/null -s MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk.old 2>/dev/null || true; ${STDCP} MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk ;}
826done ${INSTALLROOT}/lib/make/MSGKEY.mk generated
827make ${INSTALLROOT}/lib/make/MAPLIB.mk
828make MAPLIB.mk
829done MAPLIB.mk
830exec - test '' = 'MAPLIB.mk' || ${STDCMP} 2>/dev/null -s MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk.old 2>/dev/null || true; ${STDCP} MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk ;}
831done ${INSTALLROOT}/lib/make/MAPLIB.mk generated
832make ${INSTALLROOT}/bin/mamake
833prev mamake
834exec - test '' = 'mamake' || ${STDCMP} 2>/dev/null -s mamake ${INSTALLROOT}/bin/mamake || { ${STDMV} ${INSTALLROOT}/bin/mamake ${INSTALLROOT}/bin/mamake.old 2>/dev/null || true; ${STDCP} mamake ${INSTALLROOT}/bin/mamake ;}
835done ${INSTALLROOT}/bin/mamake generated
836make ${INSTALLROOT}/bin/proto
837prev proto
838exec - test '' = 'proto' || ${STDCMP} 2>/dev/null -s proto ${INSTALLROOT}/bin/proto || { ${STDMV} ${INSTALLROOT}/bin/proto ${INSTALLROOT}/bin/proto.old 2>/dev/null || true; ${STDCP} proto ${INSTALLROOT}/bin/proto ;}
839done ${INSTALLROOT}/bin/proto generated
840make ${INSTALLROOT}/bin/ratz
841prev ratz
842exec - test '' = 'ratz' || ${STDCMP} 2>/dev/null -s ratz ${INSTALLROOT}/bin/ratz || { ${STDMV} ${INSTALLROOT}/bin/ratz ${INSTALLROOT}/bin/ratz.old 2>/dev/null || true; ${STDCP} ratz ${INSTALLROOT}/bin/ratz ;}
843done ${INSTALLROOT}/bin/ratz generated
844make ${INSTALLROOT}/bin/release
845prev release
846exec - test '' = 'release' || ${STDCMP} 2>/dev/null -s release ${INSTALLROOT}/bin/release || { ${STDMV} ${INSTALLROOT}/bin/release ${INSTALLROOT}/bin/release.old 2>/dev/null || true; ${STDCP} release ${INSTALLROOT}/bin/release ;}
847done ${INSTALLROOT}/bin/release generated
848make ${INSTALLROOT}/bin/mkdir
849make mkdir.sh
850done mkdir.sh
851exec - if test ! -x ${INSTALLROOT}/bin/mkdir -a -x /bin/mkdir
852exec - then mkdir -p 2>/dev/null || :
853exec - if test -d ./-p
854exec - then rmdir ./-p
855exec - cp mkdir.sh ${INSTALLROOT}/bin/mkdir
856exec - chmod +x ${INSTALLROOT}/bin/mkdir
857exec - fi
858exec - fi
859done ${INSTALLROOT}/bin/mkdir generated
860make ${INSTALLROOT}/bin/.paths
861exec - if test ! -f ${INSTALLROOT}/bin/.paths -o -w ${INSTALLROOT}/bin/.paths
862exec - then N='
863exec - '
864exec - H=${mam_cc_HOSTTYPE}
865exec - P=""
866exec - b= f= h= l= n= p= u= B= L=
867exec - set : $P
868exec - while :
869exec - do while :
870exec - do case $1 in
871exec - '') break 2 ;;
872exec - :) shift; break ;;
873exec - esac
874exec - shift
875exec - done
876exec - case $# in
877exec - 0|1) break ;;
878exec - esac
879exec - case $L in
880exec - ?*) L="$L|" ;;
881exec - esac
882exec - L="$L$2=*"
883exec - B=$1
884exec - done
885exec - if test -f ${INSTALLROOT}/bin/.paths
886exec - then while read x
887exec - do case $x in
888exec - *\$\(\"*) break
889exec - ;;
890exec - '#'?*) case $h in
891exec - '') h=$x ;;
892exec - esac
893exec - ;;
894exec - $L) l=$x
895exec - ;;
896exec - *BUILTIN_LIB=*) b=$x
897exec - ;;
898exec - *FPATH=*) f=$x
899exec - ;;
900exec - *PLUGIN_LIB=*) p=$x
901exec - ;;
902exec - *) case $u in
903exec - ?*) u=$u$N ;;
904exec - esac
905exec - u=$u$x
906exec - ;;
907exec - esac
908exec - done < ${INSTALLROOT}/bin/.paths
909exec - fi
910exec - ifs=$IFS
911exec - m=
912exec - case $p in
913exec - ?*) b=
914exec - ;;
915exec - esac
916exec - case $b in
917exec - ?*) IFS='='
918exec - set $b
919exec - IFS=$ifs
920exec - shift
921exec - p="PLUGIN_LIB=$*"
922exec - case $b in
923exec - [Nn][Oo]*) p=no$p ;;
924exec - esac
925exec - m=1
926exec - ;;
927exec - esac
928exec - case $f in
929exec - '') f="FPATH=../fun"
930exec - m=1
931exec - ;;
932exec - esac
933exec - case $h in
934exec - '') h='# use { no NO } prefix to permanently disable #' ;;
935exec - esac
936exec - case $l in
937exec - '') set x x : $P
938exec - l=
939exec - while :
940exec - do while :
941exec - do case $# in
942exec - 0) break ;;
943exec - esac
944exec - x=$1
945exec - shift
946exec - case $x in
947exec - :) break ;;
948exec - esac
949exec - done
950exec - case $# in
951exec - 0|1) break
952exec - ;;
953exec - 2) l=$2
954exec - ;;
955exec - *) case "$H" in
956exec - $3) l=$2; break ;;
957exec - esac
958exec - ;;
959exec - esac
960exec - done
961exec - case $l in
962exec - '') if test -x /lib/dld.sl
963exec - then l=SHLIB_PATH
964exec - elif test -x /usr/lib/dyld
965exec - then l=DYLD_LIBRARY_PATH
966exec - else case "$H" in
967exec - ibm.*|mvs.*)
968exec - l=LIBPATH
969exec - ;;
970exec - sgi.mips3)
971exec - l=LD_LIBRARYN32_PATH
972exec - ;;
973exec - sgi.mips4)
974exec - l=LD_LIBRARYN64_PATH
975exec - ;;
976exec - *) l=LD_LIBRARY_PATH
977exec - ;;
978exec - esac
979exec - fi
980exec - ;;
981exec - esac
982exec - case $l in
983exec - ?*) case $B in
984exec - '') B=lib ;;
985exec - esac
986exec - l="$l=../$B"
987exec - m=1
988exec - ;;
989exec - esac
990exec - ;;
991exec - esac
992exec - case $p in
993exec - '') p="PLUGIN_LIB=cmd"
994exec - case '' in
995exec - '') p=no$p ;;
996exec - esac
997exec - m=1
998exec - ;;
999exec - esac
1000exec - case $m in
1001exec - 1) case $u in
1002exec - ?*) u=$N$u ;;
1003exec - esac
1004exec - echo "$h$N$p$N$f$N$l$u" > ${INSTALLROOT}/bin/.paths
1005exec - ;;
1006exec - esac
1007exec - fi
1008done ${INSTALLROOT}/bin/.paths generated
1009make ${INSTALLROOT}/lib/probe/C
1010exec - if test ! -d ${INSTALLROOT}/lib/probe/C
1011exec - then mkdir -p ${INSTALLROOT}/lib/probe/C
1012exec - fi
1013done ${INSTALLROOT}/lib/probe/C generated
1014make ${INSTALLROOT}/lib/probe/C/probe
1015prev ${INSTALLROOT}/lib/probe/C
1016prev C+probe
1017exec - test '' = 'C+probe' || ${STDCMP} 2>/dev/null -s C+probe ${INSTALLROOT}/lib/probe/C/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/probe ${INSTALLROOT}/lib/probe/C/probe.old 2>/dev/null || true; ${STDCP} C+probe ${INSTALLROOT}/lib/probe/C/probe ;}
1018done ${INSTALLROOT}/lib/probe/C/probe generated
1019make ${INSTALLROOT}/lib/probe/C/make
1020exec - if test ! -d ${INSTALLROOT}/lib/probe/C/make
1021exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/make
1022exec - fi
1023done ${INSTALLROOT}/lib/probe/C/make generated
1024prev ${INSTALLROOT}/lib/probe/C/make
1025make ${INSTALLROOT}/lib/probe/C/pp
1026exec - if test ! -d ${INSTALLROOT}/lib/probe/C/pp
1027exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/pp
1028exec - fi
1029done ${INSTALLROOT}/lib/probe/C/pp generated
1030prev ${INSTALLROOT}/lib/probe/C/pp
1031make ${INSTALLROOT}/lib/probe/C/mam
1032exec - if test ! -d ${INSTALLROOT}/lib/probe/C/mam
1033exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/mam
1034exec - fi
1035done ${INSTALLROOT}/lib/probe/C/mam generated
1036make ${INSTALLROOT}/lib/probe/C/mam/probe
1037prev ${INSTALLROOT}/lib/probe/C/mam
1038prev mprobe
1039exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/probe ${INSTALLROOT}/lib/probe/C/mam/probe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/probe ;}
1040done ${INSTALLROOT}/lib/probe/C/mam/probe generated
1041make ${INSTALLROOT}/lib/probe/C/mam/mprobe
1042prev mprobe
1043exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe ;}
1044done ${INSTALLROOT}/lib/probe/C/mam/mprobe generated
1045make ${INSTALLROOT}/lib/probe/C/make/probe
1046prev probe
1047exec - test '' = 'probe' || ${STDCMP} 2>/dev/null -s probe ${INSTALLROOT}/lib/probe/C/make/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe ${INSTALLROOT}/lib/probe/C/make/probe.old 2>/dev/null || true; ${STDCP} probe ${INSTALLROOT}/lib/probe/C/make/probe ;}
1048done ${INSTALLROOT}/lib/probe/C/make/probe generated
1049make ${INSTALLROOT}/lib/probe/C/make/probe.ini
1050make probe.ini
1051make probe.win32
1052done probe.win32
1053exec - t=${mam_cc_HOSTTYPE}
1054exec - ifs=$IFS
1055exec - IFS=.
1056exec - set x $t
1057exec - IFS=$ifs
1058exec - t=$2
1059exec - set x probe.win32
1060exec - while :
1061exec - do shift
1062exec - case $# in
1063exec - 0) break ;;
1064exec - esac
1065exec - case $1 in
1066exec - *probe.$t)
1067exec - break
1068exec - esac
1069exec - done
1070exec - case $1 in
1071exec - ?*) cmp -s $1 probe.ini || cp $1 probe.ini ;;
1072exec - *) : > probe.ini
1073exec - esac
1074done probe.ini generated
1075exec - test '' = 'probe.ini' || ${STDCMP} 2>/dev/null -s probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini.old 2>/dev/null || true; ${STDCP} probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini ;}
1076done ${INSTALLROOT}/lib/probe/C/make/probe.ini generated
1077make ${INSTALLROOT}/include/ast
1078exec - if test ! -d ${INSTALLROOT}/include/ast
1079exec - then mkdir -p ${INSTALLROOT}/include/ast
1080exec - fi
1081done ${INSTALLROOT}/include/ast generated
1082make ${INSTALLROOT}/include/ast/prototyped.h
1083prev ${INSTALLROOT}/include/ast
1084make prototyped.h
1085prev ${INSTALLROOT}/bin/proto
1086exec - proto -f /dev/null > h.${COTEMP}.h
1087exec - if cmp 2>/dev/null -s h.${COTEMP}.h prototyped.h
1088exec - then rm -f h.${COTEMP}.h
1089exec - else mv h.${COTEMP}.h prototyped.h
1090exec - fi
1091done prototyped.h generated
1092exec - test '' = 'prototyped.h' || ${STDCMP} 2>/dev/null -s prototyped.h ${INSTALLROOT}/include/ast/prototyped.h || { ${STDMV} ${INSTALLROOT}/include/ast/prototyped.h ${INSTALLROOT}/include/ast/prototyped.h.old 2>/dev/null || true; ${STDCP} prototyped.h ${INSTALLROOT}/include/ast/prototyped.h ;}
1093done ${INSTALLROOT}/include/ast/prototyped.h generated
1094make ${INSTALLROOT}/lib/lib
1095exec - if test ! -d ${INSTALLROOT}/lib/lib
1096exec - then mkdir -p ${INSTALLROOT}/lib/lib
1097exec - fi
1098done ${INSTALLROOT}/lib/lib generated
1099make ${INSTALLROOT}/lib/lib/dl
1100prev ${INSTALLROOT}/lib/lib
1101make dl.req
1102make dl.c
1103done dl.c
1104exec - set -
1105exec - r='-'
1106exec - for i in dl.c
1107exec - do if ${CC} -c $i > /dev/null
1108exec - then g=
1109exec - for p in dl -
1110exec - do case $p in
1111exec - -) if ${CC} -o dl.exe $i $g > /dev/null 2>&1
1112exec - then ${CC} -o dl.exe $i > /dev/null 2>&1 || {
1113exec - r="$g"
1114exec - break 2
1115exec - }
1116exec - fi
1117exec - g=
1118exec - ;;
1119exec - *) g="$g -l$p"
1120exec - ;;
1121exec - esac
1122exec - done
1123exec - fi
1124exec - done 2>/dev/null
1125exec - echo " $r" > dl.req
1126exec - rm -f dl.exe dl
1127done dl.req generated
1128exec - test '' = 'dl.req' || ${STDCMP} 2>/dev/null -s dl.req ${INSTALLROOT}/lib/lib/dl || { ${STDMV} ${INSTALLROOT}/lib/lib/dl ${INSTALLROOT}/lib/lib/dl.old 2>/dev/null || true; ${STDCP} dl.req ${INSTALLROOT}/lib/lib/dl ;}
1129done ${INSTALLROOT}/lib/lib/dl generated
1130make ${INSTALLROOT}/lib/lib/iconv
1131make iconv.req
1132make iconv.c
1133done iconv.c
1134exec - set -
1135exec - r='-'
1136exec - for i in iconv.c
1137exec - do if ${CC} -c $i > /dev/null
1138exec - then g=
1139exec - for p in iconv -
1140exec - do case $p in
1141exec - -) if ${CC} -o iconv.exe $i $g > /dev/null 2>&1
1142exec - then ${CC} -o iconv.exe $i > /dev/null 2>&1 || {
1143exec - r="$g"
1144exec - break 2
1145exec - }
1146exec - fi
1147exec - g=
1148exec - ;;
1149exec - *) g="$g -l$p"
1150exec - ;;
1151exec - esac
1152exec - done
1153exec - fi
1154exec - done 2>/dev/null
1155exec - echo " $r" > iconv.req
1156exec - rm -f iconv.exe iconv
1157done iconv.req generated
1158exec - test '' = 'iconv.req' || ${STDCMP} 2>/dev/null -s iconv.req ${INSTALLROOT}/lib/lib/iconv || { ${STDMV} ${INSTALLROOT}/lib/lib/iconv ${INSTALLROOT}/lib/lib/iconv.old 2>/dev/null || true; ${STDCP} iconv.req ${INSTALLROOT}/lib/lib/iconv ;}
1159done ${INSTALLROOT}/lib/lib/iconv generated
1160make ${INSTALLROOT}/lib/lib/w
1161make w.req
1162make w.c
1163done w.c
1164make w2.c
1165done w2.c
1166exec - set -
1167exec - r='-'
1168exec - for i in w.c w2.c
1169exec - do if ${CC} -c $i > /dev/null
1170exec - then g=
1171exec - for p in w -
1172exec - do case $p in
1173exec - -) if ${CC} -o w.exe $i $g > /dev/null 2>&1
1174exec - then ${CC} -o w.exe $i > /dev/null 2>&1 || {
1175exec - r="$g"
1176exec - break 2
1177exec - }
1178exec - fi
1179exec - g=
1180exec - ;;
1181exec - *) g="$g -l$p"
1182exec - ;;
1183exec - esac
1184exec - done
1185exec - fi
1186exec - done 2>/dev/null
1187exec - echo " $r" > w.req
1188exec - rm -f w.exe w w2
1189done w.req generated
1190exec - test '' = 'w.req' || ${STDCMP} 2>/dev/null -s w.req ${INSTALLROOT}/lib/lib/w || { ${STDMV} ${INSTALLROOT}/lib/lib/w ${INSTALLROOT}/lib/lib/w.old 2>/dev/null || true; ${STDCP} w.req ${INSTALLROOT}/lib/lib/w ;}
1191done ${INSTALLROOT}/lib/lib/w generated
1192make ${INSTALLROOT}/lib/lib/intl
1193make intl.req
1194make intl.c
1195done intl.c
1196exec - set -
1197exec - r='-'
1198exec - for i in intl.c
1199exec - do if ${CC} -c $i > /dev/null
1200exec - then g=
1201exec - for p in intl -
1202exec - do case $p in
1203exec - -) if ${CC} -o intl.exe $i $g > /dev/null 2>&1
1204exec - then ${CC} -o intl.exe $i > /dev/null 2>&1 || {
1205exec - r="$g"
1206exec - break 2
1207exec - }
1208exec - fi
1209exec - g=
1210exec - ;;
1211exec - *) g="$g -l$p"
1212exec - ;;
1213exec - esac
1214exec - done
1215exec - fi
1216exec - done 2>/dev/null
1217exec - echo " $r" > intl.req
1218exec - rm -f intl.exe intl
1219done intl.req generated
1220exec - test '' = 'intl.req' || ${STDCMP} 2>/dev/null -s intl.req ${INSTALLROOT}/lib/lib/intl || { ${STDMV} ${INSTALLROOT}/lib/lib/intl ${INSTALLROOT}/lib/lib/intl.old 2>/dev/null || true; ${STDCP} intl.req ${INSTALLROOT}/lib/lib/intl ;}
1221done ${INSTALLROOT}/lib/lib/intl generated
1222make ${INSTALLROOT}/lib/lib/m
1223make m.req
1224make m.c
1225done m.c
1226make m2.c
1227done m2.c
1228make m3.c
1229done m3.c
1230make m4.c
1231done m4.c
1232make m5.c
1233done m5.c
1234make m6.c
1235done m6.c
1236exec - set -
1237exec - r='-'
1238exec - for i in m.c m2.c m3.c m4.c m5.c m6.c
1239exec - do if ${CC} -c $i > /dev/null
1240exec - then g=
1241exec - for p in m -
1242exec - do case $p in
1243exec - -) if ${CC} -o m.exe $i $g > /dev/null 2>&1
1244exec - then ${CC} -o m.exe $i > /dev/null 2>&1 || {
1245exec - r="$g"
1246exec - break 2
1247exec - }
1248exec - fi
1249exec - g=
1250exec - ;;
1251exec - *) g="$g -l$p"
1252exec - ;;
1253exec - esac
1254exec - done
1255exec - fi
1256exec - done 2>/dev/null
1257exec - echo " $r" > m.req
1258exec - rm -f m.exe m m2 m3 m4 m5 m6
1259done m.req generated
1260exec - test '' = 'm.req' || ${STDCMP} 2>/dev/null -s m.req ${INSTALLROOT}/lib/lib/m || { ${STDMV} ${INSTALLROOT}/lib/lib/m ${INSTALLROOT}/lib/lib/m.old 2>/dev/null || true; ${STDCP} m.req ${INSTALLROOT}/lib/lib/m ;}
1261done ${INSTALLROOT}/lib/lib/m generated
1262make ${INSTALLROOT}/lib/lib/nsl
1263make nsl.req
1264make nsl.c
1265done nsl.c
1266exec - set -
1267exec - r='-'
1268exec - for i in nsl.c
1269exec - do if ${CC} -c $i > /dev/null
1270exec - then g=
1271exec - for p in nsl -
1272exec - do case $p in
1273exec - -) if ${CC} -o nsl.exe $i $g > /dev/null 2>&1
1274exec - then ${CC} -o nsl.exe $i > /dev/null 2>&1 || {
1275exec - r="$g"
1276exec - break 2
1277exec - }
1278exec - fi
1279exec - g=
1280exec - ;;
1281exec - *) g="$g -l$p"
1282exec - ;;
1283exec - esac
1284exec - done
1285exec - fi
1286exec - done 2>/dev/null
1287exec - echo " $r" > nsl.req
1288exec - rm -f nsl.exe nsl
1289done nsl.req generated
1290exec - test '' = 'nsl.req' || ${STDCMP} 2>/dev/null -s nsl.req ${INSTALLROOT}/lib/lib/nsl || { ${STDMV} ${INSTALLROOT}/lib/lib/nsl ${INSTALLROOT}/lib/lib/nsl.old 2>/dev/null || true; ${STDCP} nsl.req ${INSTALLROOT}/lib/lib/nsl ;}
1291done ${INSTALLROOT}/lib/lib/nsl generated
1292make ${INSTALLROOT}/lib/lib/socket
1293make socket.req
1294make socket.c
1295done socket.c
1296prev nsl.c
1297exec - set -
1298exec - r='-'
1299exec - for i in socket.c nsl.c
1300exec - do if ${CC} -c $i > /dev/null
1301exec - then g=
1302exec - for p in socket -
1303exec - do case $p in
1304exec - -) if ${CC} -o socket.exe $i $g > /dev/null 2>&1
1305exec - then ${CC} -o socket.exe $i > /dev/null 2>&1 || {
1306exec - r="$g"
1307exec - break 2
1308exec - }
1309exec - fi
1310exec - g=
1311exec - ;;
1312exec - *) g="$g -l$p"
1313exec - ;;
1314exec - esac
1315exec - done
1316exec - fi
1317exec - done 2>/dev/null
1318exec - echo " $r" > socket.req
1319exec - rm -f socket.exe socket nsl
1320done socket.req generated
1321exec - test '' = 'socket.req' || ${STDCMP} 2>/dev/null -s socket.req ${INSTALLROOT}/lib/lib/socket || { ${STDMV} ${INSTALLROOT}/lib/lib/socket ${INSTALLROOT}/lib/lib/socket.old 2>/dev/null || true; ${STDCP} socket.req ${INSTALLROOT}/lib/lib/socket ;}
1322done ${INSTALLROOT}/lib/lib/socket generated
1323make ${INSTALLROOT}/lib/lib/dbm
1324make dbm.req
1325make db.c
1326done db.c
1327make gdbm.c
1328done gdbm.c
1329make gdbm1.c
1330make gdbm-ndbm.h implicit
1331done gdbm-ndbm.h dontcare virtual
1332done gdbm1.c
1333make gdbm2.c
1334make ndbm.h implicit
1335done ndbm.h dontcare virtual
1336done gdbm2.c
1337exec - set -
1338exec - r='-'
1339exec - for i in db.c gdbm.c gdbm1.c gdbm2.c
1340exec - do if ${CC} -c $i > /dev/null
1341exec - then g=
1342exec - for p in db - gdbm_compat - gdbm - ndbm - dbm -
1343exec - do case $p in
1344exec - -) if ${CC} -o dbm.exe $i $g > /dev/null 2>&1
1345exec - then ${CC} -o dbm.exe $i > /dev/null 2>&1 || {
1346exec - r="$g"
1347exec - break 2
1348exec - }
1349exec - fi
1350exec - g=
1351exec - ;;
1352exec - *) g="$g -l$p"
1353exec - ;;
1354exec - esac
1355exec - done
1356exec - fi
1357exec - done 2>/dev/null
1358exec - echo " $r" > dbm.req
1359exec - rm -f dbm.exe db gdbm gdbm1 gdbm2
1360done dbm.req generated
1361exec - test '' = 'dbm.req' || ${STDCMP} 2>/dev/null -s dbm.req ${INSTALLROOT}/lib/lib/dbm || { ${STDMV} ${INSTALLROOT}/lib/lib/dbm ${INSTALLROOT}/lib/lib/dbm.old 2>/dev/null || true; ${STDCP} dbm.req ${INSTALLROOT}/lib/lib/dbm ;}
1362done ${INSTALLROOT}/lib/lib/dbm generated
1363done install virtual
1364make test
1365make test.iffe
1366prev iffe
1367make iffe.tst
1368done iffe.tst
1369exec - regress iffe.tst iffe
1370done test.iffe virtual
1371make test.mamake
1372prev mamake
1373make mamake.tst
1374meta mamake.tst %.rt>%.tst mamake.rt mamake
1375make mamake.rt
1376done mamake.rt
1377exec - if [[ "1" || "mamake.rt" -nt "mamake.tst" ]]
1378exec - then mktest --style=regress mamake.rt > mamake.tst
1379exec - fi
1380done mamake.tst generated
1381exec - regress mamake.tst mamake
1382done test.mamake virtual
1383done test dontcare virtual
1384