-
Notifications
You must be signed in to change notification settings - Fork 10
/
make1.bat
executable file
·56 lines (44 loc) · 1.29 KB
/
make1.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
echo off
rem MAKE1.BAT for APEL.
rem
rem Version: $Id$
rem Last Modified: $Date$
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