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