Mamfile revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrewsinfo mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20
205c10066a0acfeac52d1a135671f41d207b8557Automatic Updatersetv INSTALLROOT ../../..
205c10066a0acfeac52d1a135671f41d207b8557Automatic Updatersetv PACKAGEROOT ../../../../..
1167fc7904c5f0a472f8df207ac46dd52c7f1ec8Automatic Updatersetv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS}
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updatersetv ARFLAGS rc
46da3117812814a29432a8d9a9ccf8acdbfdadceAutomatic Updatersetv AS as
2bb3422dc683c013db7042f5736240de6b86f182Automatic Updatersetv ASFLAGS
cd0aa2d941d1438fabb5337f1f38c49478edf71dAutomatic Updatersetv CC cc
2ec4ab21838e218863d052ebfa3e106e04f50820Evan Huntsetv mam_cc_FLAGS
ea854b585041ad19f70f7af15e08144ef2c2bd1bMark Andrewssetv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?}
78cb74fab4665da2e2641ba909c6f59f74cc4193Automatic Updatersetv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??}
cd0aa2d941d1438fabb5337f1f38c49478edf71dAutomatic Updatersetv COTEMP $$
90ff38a0d8deaf5f9c2aa5916d99b2e572d28738Automatic Updatersetv CPIO cpio
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonsetv CPIOFLAGS
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrewssetv CPP "${CC} -E"
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updatersetv F77 f77
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonsetv HOSTCC ${CC}
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updatersetv IGNORE
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updatersetv LD ld
56874aef380a64a2c183b7c282c3e7a361d67fa1Automatic Updatersetv LDFLAGS
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewssetv LEX lex
58be84825d7f5de30e50eb7206b37227ecd8055bAutomatic Updatersetv LEXFLAGS
3cc98b8ecedcbc8465f1cf2740b966b315662430Automatic Updatersetv LPR lpr
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewssetv LPRFLAGS
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewssetv M4FLAGS
96713299d08c0735c18ebe8772dd2cc1ecd4356aAutomatic Updatersetv NMAKE nmake
831f79c4310a7d38fc3475ccfff531b2b2535641Automatic Updatersetv NMAKEFLAGS
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewssetv PR pr
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatersetv PRFLAGS
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrewssetv SHELL /bin/sh
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatersetv SILENT
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonsetv TAR tar
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatersetv YACC yacc
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatersetv YACCFLAGS -d
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonmake ${PACKAGEROOT}/lib/package/ast.lic
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterdone ${PACKAGEROOT}/lib/package/ast.lic
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updatermake install
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updatermake hurl
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Huntmake hurl.sh
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterdone hurl.sh
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updatermeta hurl %.sh>% hurl.sh hurl
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Huntprev hurl.sh
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updatersetv LICENSE -DLICENSE="since=2003,author=gsf"
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Huntexec - ;;
2d2dc37599979c83495510f8af8d1756753aa2c5Automatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
2d2dc37599979c83495510f8af8d1756753aa2c5Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Huntexec - then : hurl contains archaic constructs :
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n hurl.sh
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - fi
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - fi
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - ;;
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - esac
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updaterexec - "") case 184 in
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - 0) cp hurl.sh hurl
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - ;;
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - *) {
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - i=`(read x; echo $x) < hurl.sh`
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrewsexec - case $i in
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrewsexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrewsexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - cat - hurl.sh <<'!'
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - 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]"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - !
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updaterexec - } > hurl
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updaterexec - ;;
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - esac
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - ;;
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - *) cat - hurl.sh > hurl <<'!'
db5b7e2cdf150c46e8242d3e2e3ad3f5c7300258Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updaterexec - 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]"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - !
1a06700908f5a1d9f4a8d51285a0fd971e2f9117Automatic Updaterexec - ;;
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - esac
db5b7e2cdf150c46e8242d3e2e3ad3f5c7300258Automatic Updaterexec - test -w hurl -a -x hurl || chmod u+w,+x hurl
693c4232dfdffaff672197d4b9fea944c64cf80aAutomatic Updaterdone hurl generated
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsmake iffe
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatermake iffe.sh
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssondone iffe.sh
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatermeta iffe %.sh>% iffe.sh iffe
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterprev iffe.sh
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrewssetv LICENSE -DLICENSE="since=1994,author=gsf+kpv"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - case static,port:$OPTIND:$RANDOM in
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - ?*:*:*|*::*|*:*:$RANDOM)
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - ;;
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - then if grep '### .*archaic.* ###' >/dev/null
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - then : iffe contains archaic constructs :
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - else ENV= LC_ALL=C $SHELL -n iffe.sh
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - fi
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updaterexec - fi
b1265b5a06df36d490d4bdf54284fb133a1f5a84Automatic Updaterexec - ;;
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updaterexec - esac
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
2a31bd531072824ef252c18303859d6af7451b00Francis Dupontexec - "") case 225 in
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updaterexec - 0) cp iffe.sh iffe
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updaterexec - ;;
2a31bd531072824ef252c18303859d6af7451b00Francis Dupontexec - *) {
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - i=`(read x; echo $x) < iffe.sh`
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - case $i in
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - esac
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - cat - iffe.sh <<'!'
08e3b6797706a13054bad749dea04e94b514b8e7Automatic Updaterexec - 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]"
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - !
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - } > iffe
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updaterexec - ;;
b29e5c56eb74a6de1a84c29879afc90ffc6b1436Automatic Updaterexec - esac
418cc932318b1d67f88a36904d88d8a5a0a2ba09Automatic Updaterexec - ;;
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updaterexec - *) cat - iffe.sh > iffe <<'!'
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - ${mam_cc_SHELLMAGIC}
0977f3f39ef6728516be7976452b9122c8f5607aAutomatic Updaterexec - 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]"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - !
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - ;;
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updaterexec - esac
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updaterexec - test -w iffe -a -x iffe || chmod u+w,+x iffe
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterdone iffe generated
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updatermake mktest
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatermake mktest.sh
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updaterdone mktest.sh
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatermeta mktest %.sh>% mktest.sh mktest
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterprev mktest.sh
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updatersetv LICENSE -DLICENSE="since=2005,author=gsf"
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - case static,port:$OPTIND:$RANDOM in
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - ;;
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - then if grep '### .*archaic.* ###' >/dev/null
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - then : mktest contains archaic constructs :
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - else ENV= LC_ALL=C $SHELL -n mktest.sh
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - fi
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updaterexec - fi
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - ;;
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - esac
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - "") case 184 in
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - 0) cp mktest.sh mktest
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - ;;
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updaterexec - *) {
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - i=`(read x; echo $x) < mktest.sh`
e8c7dc2a5ce48f11c07a67c9923eeb8f419ff19fEvan Huntexec - case $i in
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic Updaterexec - esac
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - cat - mktest.sh <<'!'
2bb3422dc683c013db7042f5736240de6b86f182Automatic Updaterexec - 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]"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - !
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - } > mktest
3b6e4c84a525b0b3fc9e8affd8bb9fa5c000345fAutomatic Updaterexec - ;;
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updaterexec - esac
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) cat - mktest.sh > mktest <<'!'
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - 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]"
c243d779731a410f8dc2d2feeed20c15f299b6e3Automatic Updaterexec - !
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - test -w mktest -a -x mktest || chmod u+w,+x mktest
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updaterdone mktest generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake package.sh
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterdone package.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermeta package %.sh>% package.sh package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev package.sh
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then : package contains archaic constructs :
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n package.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - fi
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - "") case 184 in
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - 0) cp package.sh package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
71bd43eebd9d6e42dbcae62b730f5b6508d5acd8Automatic Updaterexec - *) {
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - i=`(read x; echo $x) < package.sh`
7262eb86f2b465822206122921e2f357218f0cfdAutomatic Updaterexec - case $i in
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrewsexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - cat - package.sh <<'!'
bbb069be941f649228760edcc241122933c066d2Automatic Updaterexec - 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]"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - !
4cda4fd158d6ded5586bacea8c388445d99611eaAutomatic Updaterexec - } > package
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - ;;
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - esac
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updaterexec - ;;
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - *) cat - package.sh > package <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - 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]"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - !
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - ;;
70f5a54bf2676b136aa838d1ee9688e00b5dd8b9Automatic Updaterexec - esac
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - test -w package -a -x package || chmod u+w,+x package
f7c88d61cc1ad2435b0b7cfaedfc9d5248c0be25Automatic Updaterdone package generated
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsmake regress
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake regress.sh
957a8884fb712885cdd8ef0474f5ff95ddc46b20Automatic Updaterdone regress.sh
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updatermeta regress %.sh>% regress.sh regress
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev regress.sh
995eaa289ba9709c64ef89b3776e53c36adc0010Automatic Updatersetv LICENSE -DLICENSE="since=1995,author=gsf"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - case static,port:$OPTIND:$RANDOM in
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
96713299d08c0735c18ebe8772dd2cc1ecd4356aAutomatic Updaterexec - then : regress contains archaic constructs :
bf9b61c7904437745aeeb0f7d5036b35dad2a8a5Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n regress.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updaterexec - fi
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - ;;
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - esac
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
361bec4bdec45042897fb479b7071cd05bbd56b9Automatic Updaterexec - "") case 184 in
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - 0) cp regress.sh regress
71bd43eebd9d6e42dbcae62b730f5b6508d5acd8Automatic Updaterexec - ;;
0ce87e5749aabb8eef1e0a37e4bd6e6ffa1d7196Automatic Updaterexec - *) {
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - i=`(read x; echo $x) < regress.sh`
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - case $i in
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark Andrewsexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updaterexec - esac
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updaterexec - cat - regress.sh <<'!'
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - 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]"
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic Updaterexec - !
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - } > regress
e2caa7536302de34de6cc04025abcd53dc3a499aAutomatic Updaterexec - ;;
56e7dc0c24b04210dcbffb180a9e35644fb820daAutomatic Updaterexec - esac
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - ;;
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrewsexec - *) cat - regress.sh > regress <<'!'
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - ${mam_cc_SHELLMAGIC}
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - 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]"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - !
699487d8026a2b931bdce8ce3ae6bc1025d639fbMark Andrewsexec - ;;
ca35524ce2b57e6f1b261d23565d1288a355d12fAutomatic Updaterexec - esac
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - test -w regress -a -x regress || chmod u+w,+x regress
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updaterdone regress generated
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updatermake rt
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updatermake rt.sh
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterdone rt.sh
3351ccbd5c1961404044f8273d54dad405f53960Mark Andrewsmeta rt %.sh>% rt.sh rt
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterprev rt.sh
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updatersetv LICENSE -DLICENSE="since=2005,author=gsf"
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - case static,port:$OPTIND:$RANDOM in
3351ccbd5c1961404044f8273d54dad405f53960Mark Andrewsexec - ?*:*:*|*::*|*:*:$RANDOM)
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - ;;
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - then : rt contains archaic constructs :
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - else ENV= LC_ALL=C $SHELL -n rt.sh
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - fi
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - fi
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - ;;
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - esac
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - "") case 184 in
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - 0) cp rt.sh rt
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - ;;
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - *) {
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - i=`(read x; echo $x) < rt.sh`
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - case $i in
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - esac
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - cat - rt.sh <<'!'
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - 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]"
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - !
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - } > rt
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updaterexec - ;;
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - esac
807ffe7aba4095b2f25c75ac1459f9efcd017eebMark Andrewsexec - ;;
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updaterexec - *) cat - rt.sh > rt <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ${mam_cc_SHELLMAGIC}
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updaterexec - 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]"
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - !
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsexec - ;;
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - test -w rt -a -x rt || chmod u+w,+x rt
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsdone rt generated
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrewsmake crossexec
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsmake crossexec.sh
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrewsdone crossexec.sh
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsmeta crossexec %.sh>% crossexec.sh crossexec
06f5acb11f1c32228d93eefd1eb841dbfb1c7f4dAutomatic Updaterprev crossexec.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - ;;
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrewsexec - then : crossexec contains archaic constructs :
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrewsexec - else ENV= LC_ALL=C $SHELL -n crossexec.sh
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrewsexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updaterexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - "") case 184 in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 0) cp crossexec.sh crossexec
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) {
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - i=`(read x; echo $x) < crossexec.sh`
b1265b5a06df36d490d4bdf54284fb133a1f5a84Automatic Updaterexec - case $i in
bc0a4c01beede169df81a3ee5b614ed9e82339dbAutomatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - cat - crossexec.sh <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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]"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > crossexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) cat - crossexec.sh > crossexec <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ${mam_cc_SHELLMAGIC}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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]"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - test -w crossexec -a -x crossexec || chmod u+w,+x crossexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone crossexec generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ditto
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ditto.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ditto.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmeta ditto %.sh>% ditto.sh ditto
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev ditto.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonsetv LICENSE -DLICENSE="since=2001,author=gsf+ek"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case static,port:$OPTIND:$RANDOM in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ?*:*:*|*::*|*:*:$RANDOM)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then if grep '### .*archaic.* ###' >/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then : ditto contains archaic constructs :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - else ENV= LC_ALL=C $SHELL -n ditto.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case '${mam_cc_SHELLMAGIC}' in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - "") case 232 in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 0) cp ditto.sh ditto
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) {
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - i=`(read x; echo $x) < ditto.sh`
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - cat - ditto.sh <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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]"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > ditto
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) cat - ditto.sh > ditto <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ${mam_cc_SHELLMAGIC}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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]"
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - !
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - ;;
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - esac
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - test -w ditto -a -x ditto || chmod u+w,+x ditto
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterdone ditto generated
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updatermake execrate
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updatermake execrate.sh
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterdone execrate.sh
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updatermeta execrate %.sh>% execrate.sh execrate
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterprev execrate.sh
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updatersetv LICENSE -DLICENSE="since=2002,author=gsf"
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - ;;
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec - then : execrate contains archaic constructs :
0d3490f93bb980fde704055e74c1b508987a5fe4Mark Andrewsexec - else ENV= LC_ALL=C $SHELL -n execrate.sh
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - fi
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - fi
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - ;;
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - esac
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - case '${mam_cc_SHELLMAGIC}' in
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - "") case 184 in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 0) cp execrate.sh execrate
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - ;;
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - *) {
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - i=`(read x; echo $x) < execrate.sh`
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - cat - execrate.sh <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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]"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > execrate
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) cat - execrate.sh > execrate <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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]"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
c01dec514a81ecf8c17ca3ef8c3ba95e437295ebAutomatic Updaterexec - test -w execrate -a -x execrate || chmod u+w,+x execrate
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone execrate generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake filter
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake filter.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone filter.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermeta filter %.sh>% filter.sh filter
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev filter.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case static,port:$OPTIND:$RANDOM in
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then if grep '### .*archaic.* ###' >/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then : filter contains archaic constructs :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - else ENV= LC_ALL=C $SHELL -n filter.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case '${mam_cc_SHELLMAGIC}' in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - "") case 184 in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 0) cp filter.sh filter
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) {
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - i=`(read x; echo $x) < filter.sh`
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - cat - filter.sh <<'!'
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - 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]"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > filter
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - ;;
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - *) cat - filter.sh > filter <<'!'
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - ${mam_cc_SHELLMAGIC}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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]"
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - test -w filter -a -x filter || chmod u+w,+x filter
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone filter generated
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsmake ignore
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsmake ignore.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ignore.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmeta ignore %.sh>% ignore.sh ignore
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev ignore.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case static,port:$OPTIND:$RANDOM in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ?*:*:*|*::*|*:*:$RANDOM)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then if grep '### .*archaic.* ###' >/dev/null
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrewsexec - then : ignore contains archaic constructs :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - else ENV= LC_ALL=C $SHELL -n ignore.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - ;;
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case '${mam_cc_SHELLMAGIC}' in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - "") case 0 in
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - 0) cp ignore.sh ignore
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) {
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - i=`(read x; echo $x) < ignore.sh`
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - cat - ignore.sh <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec -
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > ignore
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) cat - ignore.sh > ignore <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec -
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - test -w ignore -a -x ignore || chmod u+w,+x ignore
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ignore generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake silent
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updatermake silent.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone silent.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermeta silent %.sh>% silent.sh silent
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev silent.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case static,port:$OPTIND:$RANDOM in
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then if grep '### .*archaic.* ###' >/dev/null
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - then : silent contains archaic constructs :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - else ENV= LC_ALL=C $SHELL -n silent.sh
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - fi
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - fi
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - ;;
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - esac
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - case '${mam_cc_SHELLMAGIC}' in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - "") case 0 in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 0) cp silent.sh silent
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) {
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - i=`(read x; echo $x) < silent.sh`
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - cat - silent.sh <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec -
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - } > silent
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - ;;
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) cat - silent.sh > silent <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - test -w silent -a -x silent || chmod u+w,+x silent
b0d566a2ce0f5a67f537ee7f8233f82f2584cc61Automatic Updaterdone silent generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake mamake
b4cebdb6ccde66a8f3e397a1b90b0cf788519d69Automatic Updatermake mamake.o
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake mamake.c
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake shlib-compat.h implicit
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone shlib-compat.h dontcare virtual
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updatermake ast.h implicit
068a66979695c77359e7a9181bb3f831c965b21cMark Andrewsdone ast.h dontcare virtual
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterdone mamake.c
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updatermeta mamake.o %.c>%.o mamake.c mamake
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterprev mamake.c
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterexec - ${CC} ${mam_cc_FLAGS} ${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
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterdone mamake.o generated
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterexec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o mamake mamake.o
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updaterdone mamake generated
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updatermake proto
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake proto.o
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake proto.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone proto.c
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermeta proto.o %.c>%.o proto.c proto
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterprev proto.c
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c proto.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone proto.o generated
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o proto proto.o
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone proto generated
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake ratz
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake ratz.o
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake ratz.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake unix.h implicit
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone unix.h dontcare virtual
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake alloc.h implicit
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone alloc.h dontcare virtual
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake unixio.h implicit
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone unixio.h dontcare virtual
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake ast_std.h implicit
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone ast_std.h dontcare virtual
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake windows.h implicit
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone windows.h dontcare virtual
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake io.h implicit
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone io.h dontcare virtual
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake direct.h implicit
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone direct.h dontcare virtual
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterprev ast.h implicit
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone ratz.c
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermeta ratz.o %.c>%.o ratz.c ratz
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterprev ratz.c
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c ratz.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone ratz.o generated
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o ratz ratz.o
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone ratz generated
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake release
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake release.o
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake release.c
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterprev ast.h implicit
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone release.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermeta release.o %.c>%.o release.c release
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterprev release.c
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - ${CC} ${mam_cc_FLAGS} ${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
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone release.o generated
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonexec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o release release.o
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtondone release generated
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonmake mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake mprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone mprobe.sh
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellingtonmeta mprobe %.sh>% mprobe.sh mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev mprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterexec - then : mprobe contains archaic constructs :
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n mprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - "") case 0 in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 0) cp mprobe.sh mprobe
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterexec - ;;
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - *) {
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - i=`(read x; echo $x) < mprobe.sh`
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterexec - case $i in
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - cat - mprobe.sh <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - } > mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) cat - mprobe.sh > mprobe <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - test -w mprobe -a -x mprobe || chmod u+w,+x mprobe
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone mprobe generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake probe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake C+probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone C+probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake make.probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone make.probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - cat C+probe make.probe > probe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone probe.sh generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermeta probe %.sh>% probe.sh probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev probe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then if grep '### .*archaic.* ###' >/dev/null
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then : probe contains archaic constructs :
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n probe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - "") case 0 in
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - 0) cp probe.sh probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
068a66979695c77359e7a9181bb3f831c965b21cMark Andrewsexec - *) {
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updaterexec - i=`(read x; echo $x) < probe.sh`
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $i in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - cat - probe.sh <<'!'
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updaterexec -
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - } > probe
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - *) cat - probe.sh > probe <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ${mam_cc_SHELLMAGIC}
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
2da2220fe7af2c45724b50b0187523b1fab0cf08Rob Austeinexec - ;;
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - test -w probe -a -x probe || chmod u+w,+x probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone probe generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/bin
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${INSTALLROOT}/bin
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - then mkdir -p ${INSTALLROOT}/bin
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/bin generated
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake ${INSTALLROOT}/bin/hurl
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterprev ${INSTALLROOT}/bin
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterprev hurl
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - 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 ;}
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterdone ${INSTALLROOT}/bin/hurl generated
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updatermake ${INSTALLROOT}/bin/iffe
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterprev iffe
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - 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 ;}
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterdone ${INSTALLROOT}/bin/iffe generated
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updatermake ${INSTALLROOT}/bin/mktest
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterprev mktest
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updaterexec - 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 ;}
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updaterdone ${INSTALLROOT}/bin/mktest generated
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updatermake ${INSTALLROOT}/bin/package
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterprev package
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updaterexec - 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 ;}
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterdone ${INSTALLROOT}/bin/package generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${INSTALLROOT}/bin/regress
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterprev regress
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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 ;}
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterdone ${INSTALLROOT}/bin/regress generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/bin/rt
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterprev rt
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - 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 ;}
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterdone ${INSTALLROOT}/bin/rt generated
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updatermake ${PACKAGEROOT}/bin
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - if test ! -d ${PACKAGEROOT}/bin
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - then mkdir -p ${PACKAGEROOT}/bin
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${PACKAGEROOT}/bin generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${PACKAGEROOT}/bin/execrate
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev ${PACKAGEROOT}/bin
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev execrate
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${PACKAGEROOT}/bin/execrate generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${PACKAGEROOT}/bin/ignore
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ignore
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${PACKAGEROOT}/bin/ignore generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${PACKAGEROOT}/bin/mamprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake mamprobe
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmeta mamprobe %.sh>% mamprobe.sh mamprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake mamprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone mamprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case static,port:$OPTIND:$RANDOM in
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - ?*:*:*|*::*|*:*:$RANDOM)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then if grep '### .*archaic.* ###' >/dev/null
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then : mamprobe contains archaic constructs :
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - else ENV= LC_ALL=C $SHELL -n mamprobe.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
bbf7c3fd96ae5e02cb84743c581862e35327032aAutomatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case '${mam_cc_SHELLMAGIC}' in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - "") case 0 in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 0) cp mamprobe.sh mamprobe
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrewsexec - *) {
6d3ca68adcd2e825d7de011d78f14002c8b7e55eAutomatic Updaterexec - i=`(read x; echo $x) < mamprobe.sh`
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellingtonexec - case $i in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellingtonexec - cat - mamprobe.sh <<'!'
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - } > mamprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) cat - mamprobe.sh > mamprobe <<'!'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ${mam_cc_SHELLMAGIC}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec -
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - !
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - test -w mamprobe -a -x mamprobe || chmod u+w,+x mamprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone mamprobe generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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 ;}
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterdone ${PACKAGEROOT}/bin/mamprobe generated
f65d2e1c04c806a185bf9f3120e80692f5ccd5e6Automatic Updatermake ${PACKAGEROOT}/bin/package
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${PACKAGEROOT}/bin/package generated
bbb069be941f649228760edcc241122933c066d2Automatic Updatermake ${PACKAGEROOT}/bin/silent
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev silent
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
e062b72f783cdb436a1a57a630bdff471dbb3038Mark Andrewsdone ${PACKAGEROOT}/bin/silent generated
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updatermake ${INSTALLROOT}/bin/crossexec
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev crossexec
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/bin/crossexec generated
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updatermake ${INSTALLROOT}/bin/ditto
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ditto
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
3e79333aa37d3b88959372431a02af8a3eb7cfd9Automatic Updaterdone ${INSTALLROOT}/bin/ditto generated
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafssonmake ${INSTALLROOT}/bin/filter
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev filter
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - 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 ;}
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafssondone ${INSTALLROOT}/bin/filter generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${PACKAGEROOT}/lib/package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${PACKAGEROOT}/lib/package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then mkdir -p ${PACKAGEROOT}/lib/package
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${PACKAGEROOT}/lib/package generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${PACKAGEROOT}/lib/package/package.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ${PACKAGEROOT}/lib/package
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updatermake package.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone package.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${PACKAGEROOT}/lib/package/package.mk generated
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updatermake ${PACKAGEROOT}/lib/package/CONVERT.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake CONVERT.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone CONVERT.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone ${PACKAGEROOT}/lib/package/CONVERT.mk generated
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updatermake ${INSTALLROOT}/lib/make
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/make
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - then mkdir -p ${INSTALLROOT}/lib/make
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterexec - fi
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updaterdone ${INSTALLROOT}/lib/make generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/make/package.mk
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev ${INSTALLROOT}/lib/make
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev package.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${INSTALLROOT}/lib/make/package.mk generated
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake ${INSTALLROOT}/lib/make/PROBE.mk
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake PROBE.mk
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterdone PROBE.mk
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/make/PROBE.mk generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${INSTALLROOT}/lib/make/TEST.mk
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updatermake TEST.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone TEST.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${INSTALLROOT}/lib/make/TEST.mk generated
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updatermake ${INSTALLROOT}/lib/make/WWW.mk
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake WWW.mk
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsdone WWW.mk
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${INSTALLROOT}/lib/make/WWW.mk generated
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake ${INSTALLROOT}/lib/make/MSGFUN.mk
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updatermake MSGFUN.mk
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone MSGFUN.mk
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - 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 ;}
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updaterdone ${INSTALLROOT}/lib/make/MSGFUN.mk generated
47ce374fcf4bac7a56bb69f5dae1d30be5b4376dAutomatic Updatermake ${INSTALLROOT}/lib/make/MSGKEY.mk
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake MSGKEY.mk
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterdone MSGKEY.mk
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterexec - 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 ;}
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterdone ${INSTALLROOT}/lib/make/MSGKEY.mk generated
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updatermake ${INSTALLROOT}/lib/make/MAPLIB.mk
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updatermake MAPLIB.mk
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterdone MAPLIB.mk
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - 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 ;}
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterdone ${INSTALLROOT}/lib/make/MAPLIB.mk generated
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updatermake ${INSTALLROOT}/bin/mamake
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterprev mamake
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterexec - 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 ;}
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterdone ${INSTALLROOT}/bin/mamake generated
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updatermake ${INSTALLROOT}/bin/proto
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterprev proto
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updaterexec - 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 ;}
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterdone ${INSTALLROOT}/bin/proto generated
068a66979695c77359e7a9181bb3f831c965b21cMark Andrewsmake ${INSTALLROOT}/bin/ratz
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ratz
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/bin/ratz generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/bin/release
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonprev release
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - 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 ;}
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterdone ${INSTALLROOT}/bin/release generated
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake ${INSTALLROOT}/bin/mkdir
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updatermake mkdir.sh
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone mkdir.sh
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - if test ! -x ${INSTALLROOT}/bin/mkdir -a -x /bin/mkdir
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - then mkdir -p 2>/dev/null || :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - if test -d ./-p
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - then rmdir ./-p
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - cp mkdir.sh ${INSTALLROOT}/bin/mkdir
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - chmod +x ${INSTALLROOT}/bin/mkdir
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellingtonexec - fi
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updaterexec - fi
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellingtondone ${INSTALLROOT}/bin/mkdir generated
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updatermake ${INSTALLROOT}/bin/.paths
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updaterexec - if test ! -f ${INSTALLROOT}/bin/.paths -o -w ${INSTALLROOT}/bin/.paths
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellingtonexec - then N='
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updaterexec - '
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - H=${mam_cc_HOSTTYPE}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - P=""
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updaterexec - b= f= h= l= n= p= u= B= L=
af3e516f771c8ba376a8cd954a7233badfce8cdcAutomatic Updaterexec - set : $P
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - while :
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - do while :
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - do case $1 in
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - '') break 2 ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - :) shift; break ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - esac
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - shift
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - done
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - case $# in
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - 0|1) break ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - esac
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - case $L in
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - ?*) L="$L|" ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - esac
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - L="$L$2=*"
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - B=$1
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - done
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - if test -f ${INSTALLROOT}/bin/.paths
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - then while read x
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - do case $x in
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - *\$\(\"*) break
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - '#'?*) case $h in
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - '') h=$x ;;
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrewsexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - $L) l=$x
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - *BUILTIN_LIB=*) b=$x
af3e516f771c8ba376a8cd954a7233badfce8cdcAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *FPATH=*) f=$x
129090f0f6f91753b4a085ab635e28549fd018adAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - *PLUGIN_LIB=*) p=$x
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - *) case $u in
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - ?*) u=$u$N ;;
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - esac
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - u=$u$x
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - ;;
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updaterexec - esac
47ff70af9e842bf0f69d209433995216f560fe4aAutomatic Updaterexec - done < ${INSTALLROOT}/bin/.paths
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ifs=$IFS
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - m=
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $p in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ?*) b=
5ae0e2c8b72fa44237edeb37d1945b1c3535ca39Automatic Updaterexec - ;;
f55369d776907119cd8699a4119d9c80daa7cae4Mark Andrewsexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $b in
f55369d776907119cd8699a4119d9c80daa7cae4Mark Andrewsexec - ?*) IFS='='
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - set $b
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - IFS=$ifs
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - shift
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - p="PLUGIN_LIB=$*"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $b in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - [Nn][Oo]*) p=no$p ;;
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - m=1
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $f in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - '') f="FPATH=../fun"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - m=1
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $h in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '') h='# use { no NO } prefix to permanently disable #' ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $l in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - '') set x x : $P
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - l=
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - while :
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - do while :
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - do case $# in
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - 0) break ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - x=$1
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian Wellingtonexec - shift
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - case $x in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - :) break ;;
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - esac
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - done
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian Wellingtonexec - case $# in
bbf7c3fd96ae5e02cb84743c581862e35327032aAutomatic Updaterexec - 0|1) break
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - ;;
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - 2) l=$2
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - ;;
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updaterexec - *) case "$H" in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - $3) l=$2; break ;;
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - done
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $l in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - '') if test -x /lib/dld.sl
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then l=SHLIB_PATH
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - elif test -x /usr/lib/dyld
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then l=DYLD_LIBRARY_PATH
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - else case "$H" in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ibm.*|mvs.*)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - l=LIBPATH
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - sgi.mips3)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - l=LD_LIBRARYN32_PATH
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - sgi.mips4)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - l=LD_LIBRARYN64_PATH
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - *) l=LD_LIBRARY_PATH
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $l in
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - ?*) case $B in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - '') B=lib ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - l="$l=../$B"
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas Gustafssonexec - m=1
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas Gustafssonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - case $p in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - '') p="PLUGIN_LIB=cmd"
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - case '' in
8227257b1c0224a7991e04bb79dc5059d5062dfbAndreas Gustafssonexec - '') p=no$p ;;
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - m=1
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - case $m in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 1) case $u in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ?*) u=$N$u ;;
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - echo "$h$N$p$N$f$N$l$u" > ${INSTALLROOT}/bin/.paths
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - ;;
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - esac
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/bin/.paths generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${INSTALLROOT}/lib/probe/C
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/probe/C
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then mkdir -p ${INSTALLROOT}/lib/probe/C
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ${INSTALLROOT}/lib/probe/C
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterprev C+probe
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - 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 ;}
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${INSTALLROOT}/lib/probe/C/probe generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/make
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/probe/C/make
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then mkdir -p ${INSTALLROOT}/lib/probe/C/make
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - fi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone ${INSTALLROOT}/lib/probe/C/make generated
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updaterprev ${INSTALLROOT}/lib/probe/C/make
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/pp
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/probe/C/pp
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - then mkdir -p ${INSTALLROOT}/lib/probe/C/pp
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C/pp generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ${INSTALLROOT}/lib/probe/C/pp
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/mam
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/probe/C/mam
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - then mkdir -p ${INSTALLROOT}/lib/probe/C/mam
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updaterexec - fi
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C/mam generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/mam/probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ${INSTALLROOT}/lib/probe/C/mam
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C/mam/probe generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/mam/mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev mprobe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C/mam/mprobe generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/probe/C/make/probe
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterprev probe
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/probe/C/make/probe generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake ${INSTALLROOT}/lib/probe/C/make/probe.ini
b4cebdb6ccde66a8f3e397a1b90b0cf788519d69Automatic Updatermake probe.ini
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updatermake probe.win32
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone probe.win32
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - t=${mam_cc_HOSTTYPE}
b4cebdb6ccde66a8f3e397a1b90b0cf788519d69Automatic Updaterexec - ifs=$IFS
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updaterexec - IFS=.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - set x $t
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - IFS=$ifs
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - t=$2
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - set x probe.win32
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonexec - while :
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - do shift
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - case $# in
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - 0) break ;;
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - esac
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - case $1 in
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - *probe.$t)
0df8ead472f207020f8da22a185fe4b945248ab8Automatic Updaterexec - break
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - esac
cab3e375b77a980a5d4b7e5e4ee90167439e7934Mark Andrewsexec - done
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - case $1 in
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - ?*) cmp -s $1 probe.ini || cp $1 probe.ini ;;
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - *) : > probe.ini
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - esac
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterdone probe.ini generated
0f66aced2640d964aeb6db41210711ba0640d7f2Evan Huntexec - 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 ;}
71ba75c604df3604673232828a68bb28c420e698Mark Andrewsdone ${INSTALLROOT}/lib/probe/C/make/probe.ini generated
71ba75c604df3604673232828a68bb28c420e698Mark Andrewsmake ${INSTALLROOT}/include/ast
71ba75c604df3604673232828a68bb28c420e698Mark Andrewsexec - if test ! -d ${INSTALLROOT}/include/ast
71ba75c604df3604673232828a68bb28c420e698Mark Andrewsexec - then mkdir -p ${INSTALLROOT}/include/ast
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterexec - fi
510f19039bcd402dff28c85114551179670f482aAutomatic Updaterdone ${INSTALLROOT}/include/ast generated
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updatermake ${INSTALLROOT}/include/ast/prototyped.h
6c6a121295b30772cbf3dd75a51fb9d883051a0eAutomatic Updaterprev ${INSTALLROOT}/include/ast
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updatermake prototyped.h
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterprev ${INSTALLROOT}/bin/proto
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - proto -f /dev/null > h.${COTEMP}.h
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - if cmp 2>/dev/null -s h.${COTEMP}.h prototyped.h
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - then rm -f h.${COTEMP}.h
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - else mv h.${COTEMP}.h prototyped.h
56334ccb2d4b5a04fc12b70b5852049db5d24088Evan Huntexec - fi
56334ccb2d4b5a04fc12b70b5852049db5d24088Evan Huntdone prototyped.h generated
56334ccb2d4b5a04fc12b70b5852049db5d24088Evan Huntexec - 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 ;}
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterdone ${INSTALLROOT}/include/ast/prototyped.h generated
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updatermake ${INSTALLROOT}/lib/lib
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - if test ! -d ${INSTALLROOT}/lib/lib
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - then mkdir -p ${INSTALLROOT}/lib/lib
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterexec - fi
979e02d122cddf1624cca8a4dab8d084c900fa48Automatic Updaterdone ${INSTALLROOT}/lib/lib generated
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updatermake ${INSTALLROOT}/lib/lib/dl
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterprev ${INSTALLROOT}/lib/lib
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updatermake dl.req
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updatermake dl.c
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssondone dl.c
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - set -
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - r='-'
3a9593055ead76cbbb417aee2d2e656c2c92cf46Automatic Updaterexec - for i in dl.c
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updaterexec - do if ${CC} -c $i > /dev/null
3a9593055ead76cbbb417aee2d2e656c2c92cf46Automatic Updaterexec - then g=
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - for p in dl -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - do case $p in
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - -) if ${CC} -o dl.exe $i $g > /dev/null 2>&1
3341c8b653577f2f0cb8b72702ea6197035334ffMark Andrewsexec - then ${CC} -o dl.exe $i > /dev/null 2>&1 || {
7932a7637170550bc53b38c35db9a0187dcb3d3bAutomatic Updaterexec - r="$g"
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - break 2
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - }
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafssonexec - fi
3a9593055ead76cbbb417aee2d2e656c2c92cf46Automatic Updaterexec - g=
3d3088c228153b21af8c278c46294217c545dc45Mark Andrewsexec - ;;
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updaterexec - *) g="$g -l$p"
bb4370935685c2040a785ffb7b7397dfcd2fc838Automatic Updaterexec - ;;
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updaterexec - esac
ac4e70ff8955669341f435bc0a734a17c01af124Mark Andrewsexec - done
282e38d96feb488fddbbc0b0409491094786977fMark Andrewsexec - fi
bb4370935685c2040a785ffb7b7397dfcd2fc838Automatic Updaterexec - done 2>/dev/null
bb4370935685c2040a785ffb7b7397dfcd2fc838Automatic Updaterexec - echo " $r" > dl.req
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - rm -f dl.exe dl
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone dl.req generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterexec - 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 ;}
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterdone ${INSTALLROOT}/lib/lib/dl generated
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake ${INSTALLROOT}/lib/lib/iconv
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonmake iconv.req
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsmake iconv.c
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsdone iconv.c
0ca8fddd5b5e26d8a05f0936fc4b2666a025b9c0Mark Andrewsexec - set -
0ca8fddd5b5e26d8a05f0936fc4b2666a025b9c0Mark Andrewsexec - r='-'
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - for i in iconv.c
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - do if ${CC} -c $i > /dev/null
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - then g=
0ca8fddd5b5e26d8a05f0936fc4b2666a025b9c0Mark Andrewsexec - for p in iconv -
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - do case $p in
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - -) if ${CC} -o iconv.exe $i $g > /dev/null 2>&1
c6517a807173827b8f638d31303805ee4c1d8054Automatic Updaterexec - then ${CC} -o iconv.exe $i > /dev/null 2>&1 || {
c6517a807173827b8f638d31303805ee4c1d8054Automatic Updaterexec - r="$g"
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - break 2
8fca573ba41a1669fff64f234275e956551eb6e5Mark Andrewsexec - }
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - fi
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - g=
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - ;;
4f5257ba7afbe06e949d1577581de18b22ef6c05Automatic Updaterexec - *) g="$g -l$p"
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - ;;
b795291f8ea5bc2c8470cc34f82e8c570337308aAutomatic Updaterexec - esac
fbfdea68e4a66d25286de4172ac63df869bd569aAutomatic Updaterexec - done
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - fi
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - done 2>/dev/null
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - echo " $r" > iconv.req
f36bdaf5a7cbb029a8fe035fa9ade140bae98087Automatic Updaterexec - rm -f iconv.exe iconv
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsdone iconv.req generated
21f8d40dbd9be951555f46b0bfa23571c5a9b913Automatic Updaterexec - 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 ;}
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsdone ${INSTALLROOT}/lib/lib/iconv generated
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsmake ${INSTALLROOT}/lib/lib/w
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsmake w.req
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsmake w.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsdone w.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsmake w2.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsdone w2.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - set -
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - r='-'
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - for i in w.c w2.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - do if ${CC} -c $i > /dev/null
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - then g=
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrewsexec - for p in w -
2ec4ab21838e218863d052ebfa3e106e04f50820Evan Huntexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o w.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o w.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - echo " $r" > w.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f w.exe w w2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone w.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/w generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ${INSTALLROOT}/lib/lib/intl
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake intl.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake intl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone intl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - set -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r='-'
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for i in intl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do if ${CC} -c $i > /dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for p in intl -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o intl.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o intl.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - echo " $r" > intl.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f intl.exe intl
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone intl.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/intl generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ${INSTALLROOT}/lib/lib/m
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone m.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m2.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone m2.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m3.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone m3.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m4.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone m4.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m5.c
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsdone m5.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake m6.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone m6.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - set -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r='-'
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for i in m.c m2.c m3.c m4.c m5.c m6.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do if ${CC} -c $i > /dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for p in m -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o m.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o m.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - echo " $r" > m.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f m.exe m m2 m3 m4 m5 m6
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsdone m.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/m generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ${INSTALLROOT}/lib/lib/nsl
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake nsl.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake nsl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone nsl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - set -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r='-'
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for i in nsl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do if ${CC} -c $i > /dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for p in nsl -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o nsl.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o nsl.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - echo " $r" > nsl.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f nsl.exe nsl
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone nsl.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/nsl generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ${INSTALLROOT}/lib/lib/socket
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake socket.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake socket.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone socket.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsprev nsl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - set -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r='-'
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for i in socket.c nsl.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do if ${CC} -c $i > /dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for p in socket -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o socket.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o socket.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updaterexec - echo " $r" > socket.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f socket.exe socket nsl
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone socket.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/socket generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ${INSTALLROOT}/lib/lib/dbm
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake dbm.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake db.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone db.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake gdbm.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone gdbm.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake gdbm1.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake gdbm-ndbm.h implicit
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone gdbm-ndbm.h dontcare virtual
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone gdbm1.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake gdbm2.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsmake ndbm.h implicit
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ndbm.h dontcare virtual
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone gdbm2.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - set -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r='-'
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for i in db.c gdbm.c gdbm1.c gdbm2.c
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do if ${CC} -c $i > /dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - for p in db - gdbm_compat - gdbm - ndbm - dbm -
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - do case $p in
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - -) if ${CC} -o dbm.exe $i $g > /dev/null 2>&1
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - then ${CC} -o dbm.exe $i > /dev/null 2>&1 || {
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - r="$g"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - break 2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - }
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - g=
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - *) g="$g -l$p"
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - ;;
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - esac
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - fi
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - done 2>/dev/null
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - echo " $r" > dbm.req
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - rm -f dbm.exe db gdbm gdbm1 gdbm2
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone dbm.req generated
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsexec - 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 ;}
4f087942583014b241adca1bc78c6db89ed96e94Mark Andrewsdone ${INSTALLROOT}/lib/lib/dbm generated
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtondone install virtual
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake test
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updatermake test.iffe
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsprev iffe
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsmake iffe.tst
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone iffe.tst
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrewsexec - regress iffe.tst iffe
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone test.iffe virtual
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsmake test.mamake
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsprev mamake
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsmake mamake.tst
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsmeta mamake.tst %.rt>%.tst mamake.rt mamake
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsmake mamake.rt
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone mamake.rt
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsexec - if [[ "1" || "mamake.rt" -nt "mamake.tst" ]]
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsexec - then mktest --style=regress mamake.rt > mamake.tst
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsexec - fi
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone mamake.tst generated
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsexec - regress mamake.tst mamake
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone test.mamake virtual
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrewsdone test dontcare virtual
a7038d1a0513c8e804937ebc95fc9cb3a46c04f5Mark Andrews