1info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
2setv INSTALLROOT ../../..
3setv PACKAGE_ast_INCLUDE ${INSTALLROOT}/include/ast
4setv PACKAGE_ast_LIB ${INSTALLROOT}/lib
5setv PACKAGEROOT ../../../../..
6setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
7setv ARFLAGS rc
8setv AS as
9setv ASFLAGS
10setv CC cc
11setv mam_cc_FLAGS
12setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
13setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
14setv COTEMP $$
15setv CPIO cpio
16setv CPIOFLAGS
17setv CPP "${CC} -E"
18setv F77 f77
19setv HOSTCC ${CC}
20setv IGNORE
21setv LD ld
22setv LDFLAGS
23setv LEX lex
24setv LEXFLAGS
25setv LPR lpr
26setv LPRFLAGS
27setv M4FLAGS
28setv NMAKE nmake
29setv NMAKEFLAGS
30setv PR pr
31setv PRFLAGS
32setv SHELL /bin/sh
33setv SILENT
34setv TAR tar
35setv YACC yacc
36setv YACCFLAGS -d
37make ${PACKAGEROOT}/lib/package/ast.lic
38done ${PACKAGEROOT}/lib/package/ast.lic
39make install
40make msgadmin
41make msgadmin.sh
42done msgadmin.sh
43meta msgadmin %.sh>% msgadmin.sh msgadmin
44prev msgadmin.sh
45exec - case static,port:$OPTIND:$RANDOM in
46exec - ?*:*:*|*::*|*:*:$RANDOM)
47exec - ;;
48exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
49exec - then if grep '### .*archaic.* ###' >/dev/null
50exec - then : msgadmin contains archaic constructs :
51exec - else ENV= LC_ALL=C $SHELL -n msgadmin.sh
52exec - fi
53exec - fi
54exec - ;;
55exec - esac
56exec - case '${mam_cc_SHELLMAGIC}' in
57exec - "") case 201 in
58exec - 0) cp msgadmin.sh msgadmin
59exec - ;;
60exec - *) {
61exec - i=`(read x; echo $x) < msgadmin.sh`
62exec - case $i in
63exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
64exec - esac
65exec - cat - msgadmin.sh <<'!'
66exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"
67exec - !
68exec - } > msgadmin
69exec - ;;
70exec - esac
71exec - ;;
72exec - *) cat - msgadmin.sh > msgadmin <<'!'
73exec - ${mam_cc_SHELLMAGIC}
74exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"
75exec - !
76exec - ;;
77exec - esac
78exec - silent test -w msgadmin -a -x msgadmin || chmod u+w,+x msgadmin
79done msgadmin generated
80make msgcpp
81make msgcpp.o
82make msgcpp.c
83make ${PACKAGE_ast_INCLUDE}/ppkey.h implicit
84make ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
85done ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
86done ${PACKAGE_ast_INCLUDE}/ppkey.h
87make ${PACKAGE_ast_INCLUDE}/pp.h implicit
88make ${PACKAGE_ast_INCLUDE}/ccode.h implicit
89make ${PACKAGE_ast_INCLUDE}/ast_ccode.h implicit
90done ${PACKAGE_ast_INCLUDE}/ast_ccode.h dontcare
91make ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
92make ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
93done ${PACKAGE_ast_INCLUDE}/ast_map.h dontcare
94make ${PACKAGE_ast_INCLUDE}/endian.h implicit
95make ${PACKAGE_ast_INCLUDE}/bytesex.h implicit
96prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
97done ${PACKAGE_ast_INCLUDE}/bytesex.h dontcare
98done ${PACKAGE_ast_INCLUDE}/endian.h dontcare
99done ${PACKAGE_ast_INCLUDE}/ast_common.h dontcare
100prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
101done ${PACKAGE_ast_INCLUDE}/ccode.h dontcare
102make ${PACKAGE_ast_INCLUDE}/error.h implicit
103make ${PACKAGE_ast_INCLUDE}/option.h implicit
104make ${PACKAGE_ast_INCLUDE}/ast.h implicit
105make ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
106done ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
107make ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
108prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
109make ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
110make ${PACKAGE_ast_INCLUDE}/regex.h implicit
111prev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
112make ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
113make ${PACKAGE_ast_INCLUDE}/wctype.h implicit
114make ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
115prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
116make ${PACKAGE_ast_INCLUDE}/wchar.h implicit
117prev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
118done ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
119done ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
120done ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
121make ${PACKAGE_ast_INCLUDE}/stdio.h implicit
122make ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
123make ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
124done ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
125prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
126done ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
127done ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
128prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
129prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
130done ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
131prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
132prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
133done ${PACKAGE_ast_INCLUDE}/regex.h dontcare
134make ${PACKAGE_ast_INCLUDE}/getopt.h implicit
135make ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
136prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
137done ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
138prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
139done ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
140prev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
141make ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
142done ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
143make ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
144done ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
145make ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
146make ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
147done ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
148done ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
149prev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
150make ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
151prev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
152prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
153prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
154done ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
155make ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
156done ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
157prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
158prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
159done ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
160done ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare
161make ${PACKAGE_ast_INCLUDE}/sfio.h implicit
162prev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
163prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
164prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
165done ${PACKAGE_ast_INCLUDE}/sfio.h dontcare
166prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
167prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
168done ${PACKAGE_ast_INCLUDE}/ast.h dontcare
169prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
170done ${PACKAGE_ast_INCLUDE}/option.h dontcare
171prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
172prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
173done ${PACKAGE_ast_INCLUDE}/error.h dontcare
174make ${PACKAGE_ast_INCLUDE}/hash.h implicit
175make ${PACKAGE_ast_INCLUDE}/hashpart.h implicit
176prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
177done ${PACKAGE_ast_INCLUDE}/hashpart.h dontcare
178prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
179done ${PACKAGE_ast_INCLUDE}/hash.h dontcare
180prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
181done ${PACKAGE_ast_INCLUDE}/pp.h
182prev ${PACKAGE_ast_INCLUDE}/error.h implicit
183prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
184done msgcpp.c
185meta msgcpp.o %.c>%.o msgcpp.c msgcpp
186prev msgcpp.c
187exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"\" -c msgcpp.c
188done msgcpp.o generated
189bind -lpp
190bind -last
191exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L${INSTALLROOT}/lib} -o msgcpp msgcpp.o ${mam_libpp} ${mam_libast}
192done msgcpp generated
193make msgcc
194make msgcc.sh
195done msgcc.sh
196meta msgcc %.sh>% msgcc.sh msgcc
197prev msgcc.sh
198exec - case static,port:$OPTIND:$RANDOM in
199exec - ?*:*:*|*::*|*:*:$RANDOM)
200exec - ;;
201exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]}  !(pattern)' 2>/dev/null
202exec - then if grep '### .*archaic.* ###' >/dev/null
203exec - then : msgcc contains archaic constructs :
204exec - else ENV= LC_ALL=C $SHELL -n msgcc.sh
205exec - fi
206exec - fi
207exec - ;;
208exec - esac
209exec - case '${mam_cc_SHELLMAGIC}' in
210exec - "") case 201 in
211exec - 0) cp msgcc.sh msgcc
212exec - ;;
213exec - *) {
214exec - i=`(read x; echo $x) < msgcc.sh`
215exec - case $i in
216exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
217exec - esac
218exec - cat - msgcc.sh <<'!'
219exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"
220exec - !
221exec - } > msgcc
222exec - ;;
223exec - esac
224exec - ;;
225exec - *) cat - msgcc.sh > msgcc <<'!'
226exec - ${mam_cc_SHELLMAGIC}
227exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"
228exec - !
229exec - ;;
230exec - esac
231exec - silent test -w msgcc -a -x msgcc || chmod u+w,+x msgcc
232done msgcc generated
233make msgcvt
234make msgcvt.o
235make msgcvt.c
236prev ${PACKAGE_ast_INCLUDE}/error.h implicit
237prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
238prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
239done msgcvt.c
240meta msgcvt.o %.c>%.o msgcvt.c msgcvt
241prev msgcvt.c
242exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"\" -c msgcvt.c
243done msgcvt.o generated
244exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L${INSTALLROOT}/lib} -o msgcvt msgcvt.o ${mam_libast}
245done msgcvt generated
246make msggen
247make msggen.o
248make msggen.c
249make ${PACKAGE_ast_INCLUDE}/mc.h implicit
250prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
251prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
252done ${PACKAGE_ast_INCLUDE}/mc.h
253prev ${PACKAGE_ast_INCLUDE}/error.h implicit
254prev ${PACKAGE_ast_INCLUDE}/ccode.h implicit
255prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
256done msggen.c
257meta msggen.o %.c>%.o msggen.c msggen
258prev msggen.c
259exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"\" -c msggen.c
260done msggen.o generated
261exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L${INSTALLROOT}/lib} -o msggen msggen.o ${mam_libast}
262done msggen generated
263make msgget
264make msgget.o
265make msgget.c
266prev ${PACKAGE_ast_INCLUDE}/mc.h implicit
267prev ${PACKAGE_ast_INCLUDE}/error.h implicit
268prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
269done msgget.c
270meta msgget.o %.c>%.o msgget.c msgget
271prev msgget.c
272exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2000-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?msgcc]"\" -c msgget.c
273done msgget.o generated
274exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L${INSTALLROOT}/lib} -o msgget msgget.o ${mam_libast}
275done msgget generated
276make ${INSTALLROOT}/bin
277exec - if silent test ! -d ${INSTALLROOT}/bin
278exec - then mkdir -p ${INSTALLROOT}/bin
279exec - fi
280done ${INSTALLROOT}/bin generated
281make ${INSTALLROOT}/bin/msgadmin
282prev ${INSTALLROOT}/bin
283prev msgadmin
284exec - test '' = 'msgadmin' || ${STDCMP} 2>/dev/null -s msgadmin ${INSTALLROOT}/bin/msgadmin || { ${STDMV} ${INSTALLROOT}/bin/msgadmin ${INSTALLROOT}/bin/msgadmin.old 2>/dev/null || true; ${STDCP} msgadmin ${INSTALLROOT}/bin/msgadmin ;}
285done ${INSTALLROOT}/bin/msgadmin generated
286make ${INSTALLROOT}/bin/msgcpp
287prev msgcpp
288exec - test '' = 'msgcpp' || ${STDCMP} 2>/dev/null -s msgcpp ${INSTALLROOT}/bin/msgcpp || { ${STDMV} ${INSTALLROOT}/bin/msgcpp ${INSTALLROOT}/bin/msgcpp.old 2>/dev/null || true; ${STDCP} msgcpp ${INSTALLROOT}/bin/msgcpp ;}
289done ${INSTALLROOT}/bin/msgcpp generated
290make ${INSTALLROOT}/bin/msgcc
291prev msgcc
292exec - test '' = 'msgcc' || ${STDCMP} 2>/dev/null -s msgcc ${INSTALLROOT}/bin/msgcc || { ${STDMV} ${INSTALLROOT}/bin/msgcc ${INSTALLROOT}/bin/msgcc.old 2>/dev/null || true; ${STDCP} msgcc ${INSTALLROOT}/bin/msgcc ;}
293done ${INSTALLROOT}/bin/msgcc generated
294make ${INSTALLROOT}/bin/msgcvt
295prev msgcvt
296exec - test '' = 'msgcvt' || ${STDCMP} 2>/dev/null -s msgcvt ${INSTALLROOT}/bin/msgcvt || { ${STDMV} ${INSTALLROOT}/bin/msgcvt ${INSTALLROOT}/bin/msgcvt.old 2>/dev/null || true; ${STDCP} msgcvt ${INSTALLROOT}/bin/msgcvt ;}
297done ${INSTALLROOT}/bin/msgcvt generated
298make ${INSTALLROOT}/bin/msggen
299prev msggen
300exec - test '' = 'msggen' || ${STDCMP} 2>/dev/null -s msggen ${INSTALLROOT}/bin/msggen || { ${STDMV} ${INSTALLROOT}/bin/msggen ${INSTALLROOT}/bin/msggen.old 2>/dev/null || true; ${STDCP} msggen ${INSTALLROOT}/bin/msggen ;}
301done ${INSTALLROOT}/bin/msggen generated
302make ${INSTALLROOT}/bin/msgget
303prev msgget
304exec - test '' = 'msgget' || ${STDCMP} 2>/dev/null -s msgget ${INSTALLROOT}/bin/msgget || { ${STDMV} ${INSTALLROOT}/bin/msgget ${INSTALLROOT}/bin/msgget.old 2>/dev/null || true; ${STDCP} msgget ${INSTALLROOT}/bin/msgget ;}
305done ${INSTALLROOT}/bin/msgget generated
306done install virtual
307make test
308make test.msgcc
309prev msgcc
310make msgcc.tst
311done msgcc.tst
312exec - regress msgcc.tst msgcc
313done test.msgcc virtual
314done test dontcare virtual
315