Commit | Line | Data |
---|---|---|
515dd711 RS |
1 | # -sed3v2.inp------------------------------------------------------------- |
2 | # Configuration script for lib-src/makefile under DJGPP v2 | |
3 | # ---------------------------------------------------------------------- | |
d7fcecc1 | 4 | # |
acaf905b | 5 | # Copyright (C) 1996, 1998, 2000-2012 Free Software Foundation, Inc. |
d7fcecc1 EZ |
6 | # |
7 | # This file is part of GNU Emacs. | |
8 | # | |
9 | # This file is free software; as a special exception, the author gives | |
10 | # unlimited permission to copy and/or distribute it, with or without | |
11 | # modifications, as long as this notice is preserved. | |
12 | # | |
13 | # This program is distributed in the hope that it will be useful, | |
14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
16 | # | |
17 | # ---------------------------------------------------------------------- | |
515dd711 RS |
18 | /^# DIST: /d |
19 | /^SHELL *=/s/^/# / | |
20 | /^CC *=/s/=.*$/=gcc/ | |
534e4e80 | 21 | s/-DVERSION[^ ]* // |
515dd711 RS |
22 | /^configname *=/s/=.*$/=msdos/ |
23 | /^archlibdir *=/s!=.*$!=/emacs/bin! | |
24 | /^bindir *=/s!=.*$!=/emacs/bin! | |
25 | /^libdir *=/s!=.*$!=/emacs/bin! | |
bbc2d90e | 26 | /^srcdir=/s!srcdir=@srcdir@!srcdir := $(subst \\,/,$(shell command.com /c cd))! |
515dd711 | 27 | /^VPATH *=/s!=.*$!=.! |
7490175b | 28 | /^BLESSMAIL_TARGET *=/s!@BLESSMAIL_TARGET@!need-blessmail! |
2201e7e2 EZ |
29 | /^KRB4LIB *=/s/@[^@\n]*@//g |
30 | /^DESLIB *=/s/@[^@\n]*@//g | |
31 | /^KRB5LIB *=/s/@[^@\n]*@//g | |
32 | /^CRYPTOLIB *=/s/@[^@\n]*@//g | |
33 | /^COM_ERRLIB *=/s/@[^@\n]*@//g | |
34 | /^LIBHESIOD *=/s/@[^@\n]*@//g | |
35 | /^LIBRESOLV *=/s/@[^@\n]*@//g | |
36 | /^LIBS_MAIL *=/s/@[^@\n]*@//g | |
97efb629 | 37 | /^LIBS_SYSTEM *=/s/@[^@\n]*@//g |
0d23c240 | 38 | /^LIB_CLOCK_GETTIME *=/s/@[^@\n]*@//g |
515dd711 | 39 | /^CFLAGS *=/s!=.*$!=-O2 -g! |
0d23c240 | 40 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS -I../msdos! |
9fdec8bc | 41 | /^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// |
ec041b55 PE |
42 | /^WARN_CFLAGS *=/s/@WARN_CFLAGS@// |
43 | /^WERROR_CFLAGS *=/s/@WERROR_CFLAGS@// | |
fc549af9 | 44 | /^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@// |
b2d305a8 | 45 | /^ALLOCA *=/s!@ALLOCA@!! |
d627c203 | 46 | /^EXEEXT *=/s!@EXEEXT@!! |
a1aeca01 EZ |
47 | /^GETOPT_H *=/s!@GETOPT_H@!getopt.h! |
48 | /^GETOPTOBJS *=/s!@GETOPTOBJS@!getopt.o getopt1.o! | |
dbd3f723 | 49 | /^INSTALLABLES/s/emacsclient[^ ]* *// |
515dd711 | 50 | s!^ \./! ! |
dbd3f723 EZ |
51 | /^UTILITIES *=/,/^$/{ |
52 | s/movemail[^ ]* *// | |
53 | } | |
0bd3cb7b | 54 | /^insrcdir=/s/^.*$/\#&/ |
ef02e37c | 55 | /^ *\$(insrcdir) ||/s,\$(insrcdir) ||,command.com /c if not exist $(<F), |