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 ${mam_cc_DLL}
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 codex
41make libcodex.a archive
42make codex.req
43exec - set -
44exec - echo 'int main(){return 0;}' > 1.${COTEMP}.c
45exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c 1.${COTEMP}.c &&
46exec - x=`${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l'*' 2>&1 | sed -e 's/[][()+@?]/#/g' || :` &&
47exec - {
48exec - case "" in
49exec - *?) echo " " ;;
50exec - esac
51exec - for i in codex dll ast
52exec - do case $i in
53exec - "codex"|codex)
54exec - ;;
55exec - *) if test -f ${INSTALLROOT}/lib/lib/$i
56exec - then y=`cat ${INSTALLROOT}/lib/lib/$i`
57exec - case $y in
58exec - *-?*) echo "" $y ;;
59exec - esac
60exec - continue
61exec - elif test ! -f ${INSTALLROOT}/lib/lib$i.a
62exec - then case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -L${INSTALLROOT}/lib ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
63exec - *$x*) case `{ ${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o 1.${COTEMP}.x 1.${COTEMP}.o -l$i 2>&1 || echo '' $x ;} | sed -e 's/[][()+@?]/#/g' || :` in
64exec - *$x*) continue ;;
65exec - esac
66exec - ;;
67exec - esac
68exec - fi
69exec - ;;
70exec - esac
71exec - echo " -l$i"
72exec - done
73exec - } > codex.req
74exec - rm -f 1.${COTEMP}.*
75done codex.req generated
76make codex.o
77make codex.c
78make ${PACKAGE_ast_INCLUDE}/namval.h implicit
79make ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
80done ${PACKAGE_ast_INCLUDE}/prototyped.h dontcare
81done ${PACKAGE_ast_INCLUDE}/namval.h
82make codex.h implicit
83make codexlib.h implicit
84make ${PACKAGE_ast_INCLUDE}/debug.h implicit
85make ${PACKAGE_ast_INCLUDE}/error.h implicit
86make ${PACKAGE_ast_INCLUDE}/option.h implicit
87make ${PACKAGE_ast_INCLUDE}/ast.h implicit
88make ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
89done ${PACKAGE_ast_INCLUDE}/ast_api.h dontcare
90make ${PACKAGE_ast_INCLUDE}/vmalloc.h implicit
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
100make ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
101make ${PACKAGE_ast_INCLUDE}/regex.h implicit
102prev ${PACKAGE_ast_INCLUDE}/ast_api.h implicit
103make ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
104make ${PACKAGE_ast_INCLUDE}/wctype.h implicit
105make ${PACKAGE_ast_INCLUDE}/ast_wctype.h implicit
106prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
107make ${PACKAGE_ast_INCLUDE}/wchar.h implicit
108prev ${PACKAGE_ast_INCLUDE}/ast_wchar.h implicit
109done ${PACKAGE_ast_INCLUDE}/wchar.h dontcare
110done ${PACKAGE_ast_INCLUDE}/ast_wctype.h dontcare
111done ${PACKAGE_ast_INCLUDE}/wctype.h dontcare
112make ${PACKAGE_ast_INCLUDE}/stdio.h implicit
113make ${PACKAGE_ast_INCLUDE}/ast_stdio.h implicit
114make ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
115done ${PACKAGE_ast_INCLUDE}/sfio_s.h dontcare
116prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
117done ${PACKAGE_ast_INCLUDE}/ast_stdio.h dontcare
118done ${PACKAGE_ast_INCLUDE}/stdio.h dontcare
119prev ${PACKAGE_ast_INCLUDE}/stdio.h implicit
120prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
121done ${PACKAGE_ast_INCLUDE}/ast_wchar.h dontcare
122prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
123prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
124done ${PACKAGE_ast_INCLUDE}/regex.h dontcare
125make ${PACKAGE_ast_INCLUDE}/getopt.h implicit
126make ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
127prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
128done ${PACKAGE_ast_INCLUDE}/ast_getopt.h dontcare
129prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
130done ${PACKAGE_ast_INCLUDE}/getopt.h dontcare
131prev ${PACKAGE_ast_INCLUDE}/ast_map.h implicit
132make ${PACKAGE_ast_INCLUDE}/ast_botch.h implicit
133done ${PACKAGE_ast_INCLUDE}/ast_botch.h dontcare
134make ${PACKAGE_ast_INCLUDE}/ast_limits.h implicit
135done ${PACKAGE_ast_INCLUDE}/ast_limits.h dontcare
136make ${PACKAGE_ast_INCLUDE}/ast_fcntl.h implicit
137make ${PACKAGE_ast_INCLUDE}/ast_fs.h implicit
138done ${PACKAGE_ast_INCLUDE}/ast_fs.h dontcare
139done ${PACKAGE_ast_INCLUDE}/ast_fcntl.h dontcare
140prev ${PACKAGE_ast_INCLUDE}/ast_getopt.h implicit
141make ${PACKAGE_ast_INCLUDE}/ast_sys.h implicit
142prev ${PACKAGE_ast_INCLUDE}/getopt.h implicit
143prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
144prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
145done ${PACKAGE_ast_INCLUDE}/ast_sys.h dontcare
146make ${PACKAGE_ast_INCLUDE}/ast_lib.h implicit
147done ${PACKAGE_ast_INCLUDE}/ast_lib.h dontcare
148prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
149prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
150done ${PACKAGE_ast_INCLUDE}/ast_std.h dontcare
151done ${PACKAGE_ast_INCLUDE}/vmalloc.h dontcare
152make ${PACKAGE_ast_INCLUDE}/sfio.h implicit
153prev ${PACKAGE_ast_INCLUDE}/sfio_s.h implicit
154prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
155prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
156done ${PACKAGE_ast_INCLUDE}/sfio.h dontcare
157prev ${PACKAGE_ast_INCLUDE}/ast_std.h implicit
158prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
159done ${PACKAGE_ast_INCLUDE}/ast.h dontcare
160prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
161done ${PACKAGE_ast_INCLUDE}/option.h dontcare
162prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
163prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
164done ${PACKAGE_ast_INCLUDE}/error.h dontcare
165prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
166prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
167done ${PACKAGE_ast_INCLUDE}/debug.h dontcare
168done codexlib.h dontcare
169prev ${PACKAGE_ast_INCLUDE}/error.h implicit
170prev ${PACKAGE_ast_INCLUDE}/ast.h implicit
171done codex.h
172make ${PACKAGE_ast_INCLUDE}/sfio_t.h implicit
173prev ${PACKAGE_ast_INCLUDE}/sfio.h implicit
174done ${PACKAGE_ast_INCLUDE}/sfio_t.h
175done codex.c
176meta codex.o %.c>%.o codex.c codex
177prev codex.c
178exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codex.c
179done codex.o generated
180make codexdata.o
181make codexdata.c
182prev codex.h implicit
183done codexdata.c
184meta codexdata.o %.c>%.o codexdata.c codexdata
185prev codexdata.c
186exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexdata.c
187done codexdata.o generated
188make codexid.o
189make codexid.c
190prev codex.h implicit
191done codexid.c
192meta codexid.o %.c>%.o codexid.c codexid
193prev codexid.c
194exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexid.c
195done codexid.o generated
196make codexlist.o
197make codexlist.c
198make ${PACKAGE_ast_INCLUDE}/dlldefs.h implicit
199done ${PACKAGE_ast_INCLUDE}/dlldefs.h
200prev codex.h implicit
201done codexlist.c
202meta codexlist.o %.c>%.o codexlist.c codexlist
203prev codexlist.c
204exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexlist.c
205done codexlist.o generated
206make codexcmp.o
207make codexcmp.c
208prev codex.h implicit
209done codexcmp.c
210meta codexcmp.o %.c>%.o codexcmp.c codexcmp
211prev codexcmp.c
212exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexcmp.c
213done codexcmp.o generated
214make codexmeth.o
215make codexmeth.c
216prev ${PACKAGE_ast_INCLUDE}/dlldefs.h implicit
217prev codex.h implicit
218done codexmeth.c
219meta codexmeth.o %.c>%.o codexmeth.c codexmeth
220prev codexmeth.c
221exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexmeth.c
222done codexmeth.o generated
223make codexadd.o
224make codexadd.c
225prev codex.h implicit
226done codexadd.c
227meta codexadd.o %.c>%.o codexadd.c codexadd
228prev codexadd.c
229exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexadd.c
230done codexadd.o generated
231make codexnull.o
232make codexnull.c
233prev codex.h implicit
234prev ${PACKAGE_ast_INCLUDE}/sfio_t.h implicit
235done codexnull.c
236meta codexnull.o %.c>%.o codexnull.c codexnull
237prev codexnull.c
238exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexnull.c
239done codexnull.o generated
240make codexgetpass.o
241make codexgetpass.c
242make ${PACKAGE_ast_INCLUDE}/ast_tty.h implicit
243done ${PACKAGE_ast_INCLUDE}/ast_tty.h
244make ${PACKAGE_ast_INCLUDE}/sig.h implicit
245done ${PACKAGE_ast_INCLUDE}/sig.h
246prev codex.h implicit
247done codexgetpass.c
248meta codexgetpass.o %.c>%.o codexgetpass.c codexgetpass
249prev codexgetpass.c
250exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexgetpass.c
251done codexgetpass.o generated
252make codexpass.o
253make codexpass.c
254prev codex.h implicit
255done codexpass.c
256meta codexpass.o %.c>%.o codexpass.c codexpass
257prev codexpass.c
258exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexpass.c
259done codexpass.o generated
260make codexsize.o
261make codexsize.c
262prev codex.h implicit
263done codexsize.c
264meta codexsize.o %.c>%.o codexsize.c codexsize
265prev codexsize.c
266exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c codexsize.c
267done codexsize.o generated
268make code-rot13.o
269make code-rot13.c
270prev codex.h implicit
271done code-rot13.c
272meta code-rot13.o %.c>%.o code-rot13.c code-rot13
273prev code-rot13.c
274exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c code-rot13.c
275done code-rot13.o generated
276make code-qp.o
277make code-qp.c
278make ${PACKAGE_ast_INCLUDE}/ccode.h implicit
279make ${PACKAGE_ast_INCLUDE}/ast_ccode.h implicit
280done ${PACKAGE_ast_INCLUDE}/ast_ccode.h dontcare
281prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
282prev ${PACKAGE_ast_INCLUDE}/prototyped.h implicit
283done ${PACKAGE_ast_INCLUDE}/ccode.h
284prev ${PACKAGE_ast_INCLUDE}/endian.h implicit
285prev codex.h implicit
286done code-qp.c
287meta code-qp.o %.c>%.o code-qp.c code-qp
288prev code-qp.c
289exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c code-qp.c
290done code-qp.o generated
291make code-uu.o
292make code-uu.c
293prev codex.h implicit
294done code-uu.c
295meta code-uu.o %.c>%.o code-uu.c code-uu
296prev code-uu.c
297exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c code-uu.c
298done code-uu.o generated
299make code-iconv.o
300make code-iconv.c
301make ${PACKAGE_ast_INCLUDE}/iconv.h implicit
302make ${PACKAGE_ast_INCLUDE}/ast_iconv.h implicit
303prev ${PACKAGE_ast_INCLUDE}/ccode.h implicit
304prev ${PACKAGE_ast_INCLUDE}/ast_common.h implicit
305done ${PACKAGE_ast_INCLUDE}/ast_iconv.h
306done ${PACKAGE_ast_INCLUDE}/iconv.h
307prev codex.h implicit
308done code-iconv.c
309meta code-iconv.o %.c>%.o code-iconv.c code-iconv
310prev code-iconv.c
311exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -I${PACKAGE_ast_INCLUDE} -D_PACKAGE_ast -D_BLD_codex -c code-iconv.c
312done code-iconv.o generated
313exec - ${AR} rc libcodex.a codex.o codexdata.o codexid.o codexlist.o codexcmp.o codexmeth.o codexadd.o codexnull.o codexgetpass.o codexpass.o codexsize.o code-rot13.o code-qp.o code-uu.o code-iconv.o
314exec - (ranlib libcodex.a) >/dev/null 2>&1 || true
315done libcodex.a generated
316done codex virtual
317prev libcodex.a archive
318make ${INSTALLROOT}/lib
319exec - if silent test ! -d ${INSTALLROOT}/lib
320exec - then mkdir -p ${INSTALLROOT}/lib
321exec - fi
322done ${INSTALLROOT}/lib generated
323make ${INSTALLROOT}/lib/libcodex.a archive
324prev ${INSTALLROOT}/lib
325prev libcodex.a archive
326exec - test '' = 'libcodex.a' || ${STDCMP} 2>/dev/null -s libcodex.a ${INSTALLROOT}/lib/libcodex.a || { ${STDMV} ${INSTALLROOT}/lib/libcodex.a ${INSTALLROOT}/lib/libcodex.a.old 2>/dev/null || true; ${STDCP} libcodex.a ${INSTALLROOT}/lib/libcodex.a ;}
327exec - (ranlib ${INSTALLROOT}/lib/libcodex.a) >/dev/null 2>&1 || true
328done ${INSTALLROOT}/lib/libcodex.a generated
329make ${INSTALLROOT}/lib/lib
330exec - if silent test ! -d ${INSTALLROOT}/lib/lib
331exec - then mkdir -p ${INSTALLROOT}/lib/lib
332exec - fi
333done ${INSTALLROOT}/lib/lib generated
334make ${INSTALLROOT}/lib/lib/codex
335prev ${INSTALLROOT}/lib/lib
336prev codex.req
337exec - test '' = 'codex.req' || ${STDCMP} 2>/dev/null -s codex.req ${INSTALLROOT}/lib/lib/codex || { ${STDMV} ${INSTALLROOT}/lib/lib/codex ${INSTALLROOT}/lib/lib/codex.old 2>/dev/null || true; ${STDCP} codex.req ${INSTALLROOT}/lib/lib/codex ;}
338done ${INSTALLROOT}/lib/lib/codex generated
339make ${PACKAGE_ast_INCLUDE}
340exec - if silent test ! -d ${PACKAGE_ast_INCLUDE}
341exec - then mkdir -p ${PACKAGE_ast_INCLUDE}
342exec - fi
343done ${PACKAGE_ast_INCLUDE} generated
344make ${PACKAGE_ast_INCLUDE}/codex.h
345prev ${PACKAGE_ast_INCLUDE}
346prev codex.h
347exec - proto -p -s -l ${PACKAGEROOT}/lib/package/ast.lic '-o since=2003,author=gsf+dgk+kpv' codex.h > 1.${COTEMP}.x
348exec - if cmp 2>/dev/null -s ${PACKAGE_ast_INCLUDE}/codex.h 1.${COTEMP}.x
349exec - then rm -f 1.${COTEMP}.x
350exec - else mv 1.${COTEMP}.x ${PACKAGE_ast_INCLUDE}/codex.h
351exec - fi
352done ${PACKAGE_ast_INCLUDE}/codex.h generated
353done install virtual
354make test
355done test dontcare virtual
356