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