1 #
-sed1v2
.inp
-----------------------------------------------------------
2 # Configuration script for src
/Makefile under DJGPP v2
.x
3 #
----------------------------------------------------------------------
5 # Copyright
(C
) 1996, 1997, 1999, 2000, 2002
6 # Free Software Foundation
, Inc
.
8 # This file is part of GNU Emacs
.
10 # This file is free software
; as a special exception
, the author gives
11 # unlimited permission to copy and
/or distribute it
, with or without
12 # modifications
, as long as this notice is preserved
.
14 # This program is distributed in the hope that it will be useful
,
15 # but WITHOUT ANY WARRANTY
; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
.
18 #
----------------------------------------------------------------------
23 /^ LC_ALL
=C \
.\
/temacs
/i\
24 stubedit temacs
.exe minstack
=100k
25 /^ LC_ALL
=C
.*temacs
/s
/LC_ALL
=C
/set &;/
28 /^srcdir
*=/s
/@
[^@
\n]*@
/./
29 /^VPATH
*=/s
/@
[^@
\n]*@
/./
30 /^CC
*=/s
/@
[^@
\n]*@
/gcc
/
31 /^CPP
*=/s
/@
[^@
\n]*@
/gcc
-e
/
32 /^CFLAGS
*=/s
/@
[^@
\n]*@
/-O2
-gcoff
/
33 /^CPPFLAGS
*=/s
/@
[^@
\n]*@
//
34 /^LDFLAGS
*=/s
/@
[^@
\n]*@
//
35 /^LIBS
*=/s
/@
[^@
\n]*@
//
36 /^LIBOBJS
*=/s
/@
[^@
\n]*@
/getloadavg
.o
/
37 /^GETLOADAVG_LIBS
*=/s
/@
[^@
\n]*@
//
38 /^LIBSOUND
*=/s
/@LIBSOUND@
//
39 /^LN_S
*=/s
/@
[^@
\n]*@
/ln
-s
/
40 /^M_FILE
*=/s
!@[^@\n]*@!m/intel386.h!
41 /^S_FILE
*=/s
!@[^@\n]*@!s/msdos.h!
42 /^
@SET_MAKE@$
/s
/@SET_MAKE@
//
43 /^
.\$
{libsrc
}make
-docfile
.*>/s
!make-docfile!make-docfile -o ../etc/DOC!
44 /^
.\$
{libsrc
}make
-doc
/s
!>.*$!!
46 /^temacs
:/s
/prefix
-args
//
47 /^temacs
:/s
/stamp
-oldxmenu
//
50 command
.com
/c
if exist
.gdbinit rm
-f _gdbinit
51 /^ else mv \
.\
/\
.gdbinit
/d
53 /^ cd
.*make
-docfile
/s
!$!; cd ${dot}${dot}/src!
54 s
/bootstrap
-emacs
/b
-emacs
/
55 s
/bootstrap
-temacs
/b
-temacs
/
56 s
/bootstrap
-doc
/b
-doc
/
57 /rm
-f bootstrap
-emacs
/s
/b
-emacs
/b
-emacs b
-emacs
.exe
/
59 $
{libsrc
}make
-docfile
-o $
{etc
}DOC
-d $
{srcdir
} $
{SOME_MACHINE_LISP
:.elc
=.el
} $
{shortlisp
:.elc
=.el
} $
{SOME_MACHINE_OBJECTS
} $
{obj
}
62 stubedit b
-emacs
.exe minstack
=1024k\
63 rm
-f emacs
.exe temacs
.exe