From: minakaji Date: Thu, 1 Feb 2001 03:19:36 +0000 (+0000) Subject: * README.ja: Updated as to MAKEIT.BAT and MAKE1.BAT. X-Git-Tag: apel-10_3-1~24 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d311359b3cb48df629c73cc05fae9b0da2a0b086;p=elisp%2Fapel.git * README.ja: Updated as to MAKEIT.BAT and MAKE1.BAT. * make1.bat: New file. * makeit.bat: Ditto. * make.bat: Removed. --- diff --git a/ChangeLog b/ChangeLog index 68f0f06..7e50eef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-02-01 NAKAJIMA Mikio + + * README.ja: Updated as to MAKEIT.BAT and MAKE1.BAT. + * make1.bat: New file. + * makeit.bat: Ditto. + * make.bat: Removed. + 2001-01-18 Katsumi Yamaoka * inv-19.el (next-visible-point): Return the value of `point-max' diff --git a/README.ja b/README.ja index 497bd06..159efe0 100644 --- a/README.ja +++ b/README.ja @@ -112,9 +112,9 @@ Emacs $B$K$h$kJT=8$N:]!":G=*=$@5;~9o$rJ]B8$9$k$?$a$N%f!<%F%#%j%F%#!#(B ** $BE83+$7$?>l=j$G$N%G%#%l%/%H%j!<$K%$%s%9%H!<%k$7$?$/$J$$$J$i!"0J2<$N$3$H$@$1$r$d$C$F(B -$B$/$@$5$$(B (MS-DOS $B7O$N(B OS $B$N$?$a$K(B make.bat $B$,MQ0U$5$l$F$$$^$9!#(B -make.bat $B$NMxMQ$K$D$$$F$O2<5-!V(Bmake.bat $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l(B -$B9g(B)$B!W$r;2>H$7$F2<$5$$(B)$B!#(B: +$B$/$@$5$$(B (MS-DOS $B7O$N(B OS $B$N$?$a$K(B MAKEIT.BAT $B$,MQ0U$5$l$F$$$^$9!#(B +MAKEIT.BAT $B$NMxMQ$K$D$$$F$O2<5-!V(BMAKEIT.BAT $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS +$B$N>l9g(B)$B!W$r;2>H$7$F2<$5$$(B)$B!#(B: % make @@ -192,39 +192,56 @@ emacs $B$N%3%^%s%IL>$r;XDj$9$k$3$H$,$G$-$^$9!#Nc$($P!"(B XEmacs $B$N%Q%C%1!<%8%7%9%F%`$O(B XEmacs 21.0 $B$+$=$l0J9_$rMW5a$9$k$3$H$KCm(B $B0U$7$F$/$@$5$$!#(B -** make.bat $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l9g(B) +** MAKEIT.BAT $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l9g(B) -MS-DOS $B7O$N(B OS $B$N$?$a$K(B make.bat $B$,MQ0U$5$l$F$$$^$9!#(Bmake.bat $B$rMxMQ(B -$B$9$k$K$OE:IU$N(B make.bat $B$rJT=8$9$k$3$H$,I,MW$G$9(B (cygwin $B4D6-$rMxMQ(B -$B$7$F$$$kJ}$O(B make.exe $B$H(B Makefile $B$rMxMQ$9$k$3$H$,$G$-$^$9(B)$B!#(B +MS-DOS $B7O$N(B OS $B$N$?$a$K(B MAKEIT.BAT $B$H(B MAKE1.BAT $B$,MQ0U$5$l$F$$$^$9(B +(cygwin $B4D6-$rMxMQ$7$F$$$kJ}$O(B make.exe $B$H(B Makefile $B$rMxMQ$9$k$3$H$,$G(B +$B$-$^$9(B)$B!#(BMAKEIT.BAT $B$O!"%$%s%9%H!<%k$N4D6-JQ?t$r@_Dj$7$?8e$K(B MAKE1.BAT +$B$r8F=P$7$^$9!#(BMAKE1.BAT $B$K$h$C$F(B%' $B$Ol9g$NJQ?t@_Dj$NNc$r5s$2$^$9!#(B + + set PREFIX=c:\usr\Meadow + set EMACS=%PREFIX%\1.10\bin\meadow95.exe + set EXEC_PREFIX= set LISPDIR=%PREFIX%\site-lisp - set VLISPDIR=%PREFIX%\%MEADOWVER%\site-lisp + set VERSION_SPECIFIC_LISPDIR=%PREFIX%\1.10\site-lisp + set DEFAULT_MAKE_ARG=elc -$B$G!"(Bmeadow $B$N%P%$%J%j$,(B c:\usr\meadow\1.10\bin\meadow95.exe $B$K%$%s%9(B -$B%H!<%k$5$l$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#$=$NA0Ds$K4p$E$-!"(BAPEL $B$N%b(B -$B%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B +$B>e5-$NNc$G$O!"(Bmeadow $B$N%P%$%J%j$,(B c:\usr\Meadow\1.10\bin\meadow95.exe +$B$K%$%s%9%H!<%k$5$l$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#$=$NA0Ds$K4p$E$-!"(BAPEL +$B$N%b%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B - c:\usr\meadow\site-lisp + c:\usr\Meadow\site-lisp $B$K!"%P!<%8%g%s$K0MB8$9$k%b%8%e!<%k$r(B - c:\usr\meadow\1.10\site-lisp + c:\usr\Meadow\1.10\site-lisp -$B$K%$%s%9%H!<%k$7$h$&$H$7$^$9!#>e5-$NNc$r;29M$K!"<+J,$N4D6-MQ$N@_Dj$r=q(B -$B$-9~$s$G(B make.bat $B$rF0$+$7$F2<$5$$!#(B +$B$K%$%s%9%H!<%k$7$h$&$H$7$^$9!#(B 19.3x $B0JA0$N(B Emacs ($BNc$($P(B 19.28 $B%Y!<%9$N(B Mule for Windows) $B$K$O%P!<%8%g(B $B%s0MB8$N(B site-lisp $B%G%#%l%/%H%j(B ($B>e5-$NNc$G8@$($P(B -c:\usr\meadow\1.10\site-lisp) $B$,B8:_$;$:!"%G%#%U%)%k%H$G$O(B load-path $B$b(B +c:\usr\Meadow\1.10\site-lisp) $B$,B8:_$;$:!"%G%#%U%)%k%H$G$O(B load-path $B$b(B $BDL$C$F$$$^$;$s!#$3$N>l9g$O(B c:\usr\mule\site-lisp $B$J$I$N%P!<%8%g%sHs0MB8(B $B$N(B site-lisp $B%G%#%l%/%H%j$K(B APEL $B$NA4$F$N%b%8%e!<%k$rF~$l$l$PNI$$$G$7$g(B $B$&!#(B @@ -233,10 +250,66 @@ Demacs $B$N@_DjNc$r=`Hw$9$k$3$H$,$G$-$^$;$s$G$7$?!#(BDemacs $B$K(B APEL $B$ $B%9%H!<%k$7$?J}$O!"@_DjNc$r(B apel-ja@m17n.org $B$KAw$C$F2<$5$$(B ($BHs9XFIl9g$O!"(BDOSPROMPT $B$N%W%m%Q%F%#$G4D6-JQ?t$N=i4|%5%$%:$,!V<+(B +$BF0!W$K$J$C$F$$$k$H!"4D6-JQ?t$,@_Dj$G$-$J$$$H$$$&%(%i!<$,=P$k$N$G!"E,Ev(B +$B$JCM(B (2048 $B$J$I(B) $B$rF~$l$F$*$/I,MW$,$"$j$^$9!#(Bnon Windows $B$N(B DOS $B$N>l9g(B +$B$O!"(Bconfig.sys $B$K(B + + SHELL=C:\COMMAND.COM /E:4096 /P + +$B$J$I$H=q$-!"4D6-JQ?t$K3dEv$F2DG=$J%a%b%j$r3NJ]$7$^$9!#(BDOS $B$N%P!<%8%g%s(B +$B$K$h$C$F(B /E:nnn $B$G;XDj$G$-$k4D6-JQ?tNN0h$N%5%$%:$N@)Ls$,0[$J$j!";XDj$N(B +$B;EJ}$,0c$C$?$j!"FCDj$NCM$r;XDj$9$k$HIT6q9g$r@8$8$k2DG=@-$,$"$k$N$G>\$7(B +$B$/$O$4MxMQ$N(B version $B$N%^%K%e%"%kEy$r$4Mw2<$5$$!#(B + +*** Windows $B$N(B cvs.exe $B$G%A%'%C%/%"%&%H$7$?(B MAKEIT.BAT $B$rMxMQ$9$k>l9g$NLdBjE@(B + $B$J$*!"(BWindows $B%M%$%F%#%V$N(B cvs.exe (not cygwin) $B$rMxMQ$7$F(B APEL $B$r(B checkout $B$7$?>l9g$O!"(Bcvs.exe $B$K$h$j9TKv%3!<%I$,@55,2=$5$l$F(B CRCRLF $B$K(B -$B$J$C$F$$$k2DG=@-$,$"$j$^$9!#$3$N$h$&$J>l9g!"(Bmake.bat $B$OF0$-$^$;$s$N$G(B -$B9TKv%3!<%I$r(B CRLF $B$K=$@5$7$F$*;H$$2<$5$$!#$3$NLdBj$K$D$$$F>\$7$/$O!"(B +$B$J$C$F$$$k2DG=@-$,$"$j$^$9!#$3$N$h$&$J>l9g!"(BMAKEIT.BAT, MAKE1.BAT $B$OF0(B +$B$-$^$;$s$N$G9TKv%3!<%I$r(B CRLF $B$K=$@5$7$F$*;H$$2<$5$$!#$3$NLdBj$K$D$$$F(B +$B>\$7$/$O!"(B http://openlab.ring.gr.jp/skk/cvswin-ja.html diff --git a/make.bat b/make.bat deleted file mode 100755 index 3291e6f..0000000 --- a/make.bat +++ /dev/null @@ -1,49 +0,0 @@ -@echo off -rem MAKE.BAT for APEL. -rem ******************************************************************** -rem * Edit following lines to set PREFIX, EMACS, LISPDIR and VLISPDIR * -rem * according to your environment * -rem ******************************************************************** -rem * for Meadow * -rem * If you use Meadow on Windows NT, use meadowNT.exe instead of * -rem * meadow95.exe * -set MEADOWVER=1.10 -set PREFIX=c:\usr\meadow -set EMACS=%PREFIX%\%MEADOWVER%\bin\meadow95.exe -set LISPDIR=%PREFIX%\site-lisp -set VLISPDIR=%PREFIX%\%MEADOWVER%\site-lisp -rem -rem ******************************************************************** -rem * for Mule for Windows * -rem set PREFIX=c:\usr\mule -rem set EMACS=%PREFIX%\bin\mule.exe -rem set LISPDIR=%PREFIX%\site-lisp -rem set VLISPDIR=%LISPDIR% -rem -rem ******************************************************************** -rem * for Demacs * -rem * Please add examples for Demacs * -rem -rem ******************************************************************** - -set arg1=%1 -if "%arg1%"=="install" goto install -if "%arg1%"=="what-where" goto listing -if "%arg1%"=="clean" goto clean - -:install -%EMACS% -q -batch -no-site-file -l APEL-MK -f compile-apel NONE %LISPDIR% %VLISPDIR% -%EMACS% -q -batch -no-site-file -l APEL-MK -f install-apel NONE %LISPDIR% %VLISPDIR% -goto end - -:listing -%EMACS% -batch -q -no-site-file -l APEL-MK -f what-where-apel -goto end - -:clean -del *.elc -del *~ -del .#~ - -:end - diff --git a/make1.bat b/make1.bat new file mode 100755 index 0000000..65f5023 --- /dev/null +++ b/make1.bat @@ -0,0 +1,56 @@ +echo off +rem MAKE1.BAT for APEL. +rem +rem Version: $Id: make1.bat,v 1.1 2001-02-01 03:19:36 minakaji Exp $ +rem Last Modified: $Date: 2001-02-01 03:19:36 $ + +rem --- argument +rem --- elc : byte compile +rem --- all, install : install +rem --- clean : cleaning garbage file +rem --- what-where : print where to install +rem --- + +rem --- check calling from make.bat +if not "%SUBMAKEOK%"=="OK" goto prnusage +set SUBMAKEOK= + +rem argument check + +set arg1=%1 + +if "%arg1%"=="elc" goto compile +if "%arg1%"=="all" goto install +if "%arg1%"=="install" goto install +if "%arg1%"=="what-where" goto listing +if "%arg1%"=="clean" goto clean +echo Unrecognized argument: specify either 'elc', 'all', +echo 'install', 'clean' or 'what-where'. +goto pauseend + +:compile +%EMACS% -q -batch -no-site-file -l APEL-MK -f compile-apel NONE %LISPDIR% %VLISPDIR% +goto end + +:install +%EMACS% -q -batch -no-site-file -l APEL-MK -f install-apel NONE %LISPDIR% %VLISPDIR% +goto end + +:listing +%EMACS% -batch -q -no-site-file -l APEL-MK -f what-where-apel +goto end + +:clean +del *.elc + +rem --- This file should not be executed by itself. Use make.bat. +:prnusage +echo This file should not be executed by itself. Use make.bat. + +rem --- If error occurs, stay display until any key is typed. +:pauseend +echo Type any key when you're done reading the error message. +pause + +:end + diff --git a/makeit.bat b/makeit.bat new file mode 100755 index 0000000..16c65e4 --- /dev/null +++ b/makeit.bat @@ -0,0 +1,215 @@ +@echo off +rem --- +rem --- common install batch file for Meadow & NTEmacs +rem --- 1999/07/07, Masaki YATSU mailto:yatsu@aurora.dti.ne.jp +rem --- cmail ML member +rem --- modified 1999/12/01, Yuh Ohmura, mailto:yutopia@t3.rim.or.jp +rem --- modified 2000/12/26, Takeshi Morishima mailto:tm@interaccess.com +rem --- date $Date: 2001-02-01 03:19:36 $ +rem --- version $Id: makeit.bat,v 1.1 2001-02-01 03:19:36 minakaji Exp $ + +set ELISPMK_APP=apel + +rem --- Japanese Comments: +rem --- +rem --- ˆø” +rem --- ˆø”‚ɂ‚¢‚Ä‚Í make1.bat ‚̃Rƒƒ“ƒg‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢D +rem --- makeit.bat ‚́AƒCƒ“ƒXƒg[ƒ‹‚̊‹«•Ï”‚ðÝ’肵‚½Œã‚É +rem --- make1.bat ‚ðŒÄo‚µ‚ăCƒ“ƒXƒg[ƒ‹‚ðs‚¢‚Ü‚·B +rem --- +rem --- •Ï”Ý’è +rem --- ‚±‚̃Rƒƒ“ƒg‚Ì‚ ‚Æ‚É‚ ‚é PREFIX, EMACS, EXEC_PREFIX, LISPDIR, +rem --- INFODIR, VERSION_SPECIFIC_LISPDIR ‚ÌŠe•Ï”‚ðC‚¨Žg‚¢‚̊‹«‚É +rem --- “K“–‚ɍ‡‚¹‚Đݒ肵‚Ä‚­‚¾‚³‚¢D +rem --- “Á‚ɁCEMACS ‚Ì’l‚ðC +rem --- Windows95/98 ‚ð—˜—p‚³‚ê‚Ä‚¢‚é•û‚Í meadow95.exe +rem --- WindowsNT4.0 ‚ð—˜—p‚³‚ê‚Ä‚¢‚é•û‚Í meadownt.exe +rem --- NTEmacs ‚ð—˜—p‚³‚ê‚Ä‚¢‚é•û‚Í emacs.exe +rem --- ‚ðŽw’è‚·‚é‚Ì‚ð–Y‚ê‚È‚¢‚悤‚ɁD +rem --- +rem --- “K‹XŽw’肪I‚Á‚½ makeit.bat ‚͉º‚Ì‚¢‚¸‚ê‚©‚̃tƒ@ƒCƒ‹‚Æ‚µ‚Ä +rem --- ƒRƒs[‚µ‚Ä‚¨‚­‚Æ‚»‚¿‚ç‚ð—Dæ‚µ‚ÄŽÀs‚µ‚Ü‚·B(ƒAƒbƒvƒOƒŒ[ƒh +rem --- ‚ÌÛ‚É makeit.bat ‚ðÄ•ÒW‚·‚é•K—v‚ª‚ ‚è‚Ü‚¹‚ñ.) —Dæ‡‚É: +rem --- +rem --- 1-1. %HOME%\.elispmk.%ELISPMK_APP%.bat +rem --- 1-2. %HOME%\elisp\elispmk.%ELISPMK_APP%.bat +rem --- 1-3. %HOME%\config\elispmk.%ELISPMK_APP%.bat +rem --- 1-4. c:\Program Files\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- 1-5. c:\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- 1-6. d:\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- +rem --- 2-1. %HOME%\.elispmk.bat +rem --- 2-2. %HOME%\elisp\elispmk.bat +rem --- 2-3. %HOME%\config\elispmk.bat +rem --- 2-4. c:\Program Files\Meadow\elispmk.bat +rem --- 2-5. c:\Meadow\elispmk.bat +rem --- 2-6. d:\Meadow\elispmk.bat +rem --- +rem --- ‚Æ‚È‚è‚Ü‚·B +rem --- +rem --- English Comments: +rem --- +rem --- Arguments +rem --- Please refer to comment section of make1.bat. Makeit.bat +rem --- will perform installation procedure by executing make1.bat. +rem --- +rem --- Specifying variables +rem --- After this comment section, PREFIX, EMACS, EXEC_PREFIX, +rem --- LISPDIR, INFODIR, VERSION_SPECIFIC_LISPDIR is defined using +rem --- 'set' batch command. Please specify them appropriately +rem --- according to your Emacs environment. Especially remember to set +rem --- the EMACS variable to meadow95.exe if you use Meadow on +rem --- Windows95/98, or to meadownt.exe if you use Meadow on +rem --- WindowsNT4.0, or to emacs.exe if you use NTEmacs. +rem --- +rem --- After modification, you may make a copy of makeit.bat as a pre- +rem --- configured file as one of the following name. Any future +rem --- execution of makeit.bat will automatically use this pre- +rem --- configured batch file instead of makeit.bat itself. (When +rem --- upgrading new distribution file for example, you do not have to +rem --- make modification to makeit.bat again.) A pre-configured batch +rem --- file is searched in order listed below: +rem --- +rem --- 1-1. %HOME%\.elispmk.%ELISPMK_APP%.bat +rem --- 1-2. %HOME%\elisp\elispmk.%ELISPMK_APP%.bat +rem --- 1-3. %HOME%\config\elispmk.%ELISPMK_APP%.bat +rem --- 1-4. c:\Program Files\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- 1-5. c:\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- 1-6. d:\Meadow\elispmk.%ELISPMK_APP%.bat +rem --- +rem --- 2-1. %HOME%\.elispmk.bat +rem --- 2-2. %HOME%\elisp\elispmk.bat +rem --- 2-3. %HOME%\config\elispmk.bat +rem --- 2-4. c:\Program Files\Meadow\elispmk.bat +rem --- 2-5. c:\Meadow\elispmk.bat +rem --- 2-6. d:\Meadow\elispmk.bat + +rem --- •Ï”Ý’è‚Ì—á (Example of variable definition) +rem --- c:\usr\Meadow ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚é 1.10 ‚Ì Meadow ‚ðŽg—p +rem --- ‚µ‚Ä‚¢‚éê‡‚̐ݒè—á. (An example of variable definition. In +rem --- this example, Meadow 1.10 installed in c:\usr\Meadow directory +rem --- is used.) +rem --- set PREFIX=c:\usr\Meadow +rem --- set EMACS=%PREFIX%\1.10\bin\meadow95.exe +rem --- set EXEC_PREFIX= +rem --- set LISPDIR=%PREFIX%\site-lisp +rem --- set VERSION_SPECIFIC_LISPDIR=%PREFIX%\1.10\site-lisp +rem --- set DEFAULT_MAKE_ARG=elc +rem --- ˆÀ‘S‚Ì‚½‚߃fƒtƒHƒ‹ƒg‚Ì’l‚Í‚·‚ׂċ󕶎š—ñ‚É‚È‚Á‚Ä‚¢‚Ü‚·B‚¨Žg‚¢ +rem --- ‚̃VƒXƒeƒ€‚É‚ ‚킹‚Ä‚±‚ê‚ç‚̕ϐ”‚ðŽw’肵‚Ä‚­‚¾‚³‚¢B(To take a +rem --- safe side, default values are all set to null strings. Please +rem --- specify these variables accordingly for your system.) +rem --- ‚È‚¨ADEFAULT_MAKE_ARG ‚ɉ”\‚È’l‚Í make1.bat ‚ðŒä——‚­‚¾‚³‚¢B +rem --- (Please see make1.bat for possible values of DEFAULT_MAKE_ARG.) + +set PREFIX= +set EMACS= +set LISPDIR= +set DEFAULT_MAKE_ARG= + + +rem --- makeit.bat “à‚©‚çŒÄ‚΂ê‚Ä‚¢‚éê‡‚͍ċAŒÄ‚яo‚µ‚ð‚¹‚¸ make1 ‚ðŽÀs +if not "%ELISPMK%"=="" goto execsubmk + +rem --- +set ELISPMK=%HOME%\.elispmk.%ELISPMK_APP%.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=%HOME%\elisp\elispmk.%ELISPMK_APP%.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=%HOME%\config\elispmk.%ELISPMK_APP%.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK="c:\Program Files\Meadow\elispmk.%ELISPMK_APP%.bat" +if exist %ELISPMK% goto execelmkb +set ELISPMK=c:\Meadow\elispmk.%ELISPMK_APP%.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=d:\Meadow\elispmk.%ELISPMK_APP%.bat +if exist %ELISPMK% goto execelmkb +rem --- +set ELISPMK=%HOME%\.elispmk.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=%HOME%\elisp\elispmk.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=%HOME%\config\elispmk.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK="c:\Program Files\Meadow\elispmk.bat" +if exist %ELISPMK% goto execelmkb +set ELISPMK=c:\Meadow\elispmk.bat +if exist %ELISPMK% goto execelmkb +set ELISPMK=d:\Meadow\elispmk.bat +if exist %ELISPMK% goto execelmkb + +echo ---- +echo INFORMATIVE: No pre-configured batch (e.g. ~/.elispmk.bat +echo INVORMATIVE: or ~/.elispmk.%ELISPMK_APP%.bat) found. +echo INFORMATIVE: You may create one for your convenience. +echo INFORMATIVE: See comments in makeit.bat. +echo ---- + +:execsubmk +set ELISPMK= +rem --- %EMACS% ‚ªê‡‚̓Gƒ‰[I—¹‚·‚é +if "%EMACS%"=="" goto errnotspecified +if not exist "%EMACS%" goto errnonexistent + +rem --- MAKE1.BAT Control +set SUBMAKEOK=OK + +echo ---- +echo Executing make1.bat in the current directory using the folloiwing env. +echo HOME=%HOME% +echo PREFIX=%PREFIX% +echo EMACS=%EMACS% +echo EXEC_PREFIX=%EXEC_PREFIX% +echo LISPDIR=%LISPDIR% +echo INFODIR=%INFODIR% +echo VERSION_SPECIFIC_LISPDIR=%VERSION_SPECIFIC_LISPDIR% +echo ---- + +set ARG=%1 +if "%ARG%"=="" set ARG=%DEFAULT_MAKE_ARG% + +echo Executing .\make1.bat with argument=%ARG% +.\make1.bat %ARG% + +echo Error: for some reason .\make1.bat could not be executed. +echo Please check if .\make1.bat exists and correct. +goto pauseend + +:execelmkb +echo ---- +echo Found %ELISPMK%. Executing it... +echo ---- +%ELISPMK% %1 +echo Error: for some reason %ELISPMK% could not be executed. +echo Please check if ELISPMK=%ELISPMK% exists and correct. +goto printenv + +rem --- %EMACS% ‚ªÝ’肳‚ê‚Ä‚¢‚È‚¢ +:errnotspecified +echo Error: Environment variable EMACS is not specified. +goto printenv + +rem --- %EMACS% ‚ɐݒ肳‚ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ª‘¶Ý‚µ‚È‚¢ +:errnonexistent +echo Error: EMACS=%EMACS% does not exist. + +:printenv +echo ---- +echo Check correctness of the following environment variables. +echo HOME=%HOME% +echo PREFIX=%PREFIX% +echo EMACS=%EMACS% +echo EXEC_PREFIX=%EXEC_PREFIX% +echo LISPDIR=%LISPDIR% +echo INFODIR=%INFODIR% +echo VERSION_SPECIFIC_LISPDIR=%VERSION_SPECIFIC_LISPDIR% +echo DEFAULT_MAKE_ARG=%DEFAULT_MAKE_ARG% +echo See comments in makeit.bat and make1.bat for setup instruction. +echo ---- + +:pauseend +echo Type any key when you're done reading the error message. +pause + +rem --- end of makeit.bat +:end