Mamfile 49 KB

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