| 1 | @echo off |
|---|
| 2 | rem MAKE.BAT for APEL. |
|---|
| 3 | rem ******************************************************************** |
|---|
| 4 | rem * Edit following lines to set PREFIX, EMACS, LISPDIR and VLISPDIR * |
|---|
| 5 | rem * according to your environment * |
|---|
| 6 | rem ******************************************************************** |
|---|
| 7 | rem * for Meadow * |
|---|
| 8 | rem * If you use Meadow on Windows NT, use meadowNT.exe insted of * |
|---|
| 9 | rem * meadow95.exe * |
|---|
| 10 | set MEADOWVER=1.10 |
|---|
| 11 | set PREFIX=c:\usr\meadow |
|---|
| 12 | set EMACS=%PREFIX%\%MEADOWVER%\bin\meadow95.exe |
|---|
| 13 | set LISPDIR=%PREFIX%\site-lisp |
|---|
| 14 | set VLISPDIR=%PREFIX%\%MEADOWVER%\site-lisp |
|---|
| 15 | rem |
|---|
| 16 | rem ******************************************************************** |
|---|
| 17 | rem * for Mule for Windows * |
|---|
| 18 | rem set PREFIX=c:\usr\mule |
|---|
| 19 | rem set EMACS=%PREFIX%\bin\mule.exe |
|---|
| 20 | rem set LISPDIR=%PREFIX%\site-lisp |
|---|
| 21 | rem set VLISPDIR=%LISPDIR% |
|---|
| 22 | rem |
|---|
| 23 | rem ******************************************************************** |
|---|
| 24 | rem * for Demacs * |
|---|
| 25 | rem * Please add examples for Demacs * |
|---|
| 26 | rem |
|---|
| 27 | rem ******************************************************************** |
|---|
| 28 | |
|---|
| 29 | set arg1=%1 |
|---|
| 30 | if "%arg1%"=="install" goto install |
|---|
| 31 | if "%arg1%"=="what-where" goto listing |
|---|
| 32 | if "%arg1%"=="clean" goto clean |
|---|
| 33 | |
|---|
| 34 | :install |
|---|
| 35 | %EMACS% -q -batch -no-site-file -l APEL-MK -f compile-apel NONE %LISPDIR% %VLISPDIR% |
|---|
| 36 | %EMACS% -q -batch -no-site-file -l APEL-MK -f install-apel NONE %LISPDIR% %VLISPDIR% |
|---|
| 37 | goto end |
|---|
| 38 | |
|---|
| 39 | :listing |
|---|
| 40 | %EMACS% -batch -q -no-site-file -l APEL-MK -f what-where-apel |
|---|
| 41 | goto end |
|---|
| 42 | |
|---|
| 43 | :clean |
|---|
| 44 | del *.elc |
|---|
| 45 | del *~ |
|---|
| 46 | del .#~ |
|---|
| 47 | |
|---|
| 48 | :end |
|---|
| 49 | |
|---|