X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/8f331aa55c92a1617f72120cc3ecc8c7afb4cbf9..2c0359930b1693ee8d50c335ffd184483d1f25a9:/msdos/sed1v2.inp diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp index a74f39a4ff..46251fc39a 100644 --- a/msdos/sed1v2.inp +++ b/msdos/sed1v2.inp @@ -2,8 +2,8 @@ # Configuration script for src/Makefile under DJGPP v2.x # ---------------------------------------------------------------------- # -# Copyright (C) 1996, 1997, 1999, 2000 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. # # This file is part of GNU Emacs. # @@ -20,9 +20,12 @@ s/^#.*// s/^[ \f\t][ \f\t]*$// s/^ / / s/\.h\.in/.h-in/ -/^ LC_ALL=C \.\/temacs/i\ - stubedit temacs.exe minstack=100k -/^ LC_ALL=C.*temacs/s/LC_ALL=C/set &;/ +/^ LC_ALL=C \$(RUN_TEMACS)/i\ + stubedit temacs.exe minstack=1024k +/^ LC_ALL=C.*\$(RUN_TEMACS)/s/LC_ALL=C/set &;/ +/-batch -l loadup/a\ + stubify emacs\ + stubedit emacs.exe minstack=2048k /^MAKE *=/s/^/# / /^SHELL *=/s/^/# / /^srcdir *=/s/@[^@\n]*@/./ @@ -30,12 +33,21 @@ s/\.h\.in/.h-in/ /^CC *=/s/@[^@\n]*@/gcc/ /^CPP *=/s/@[^@\n]*@/gcc -e/ /^CFLAGS *=/s/@[^@\n]*@/-O2 -gcoff/ +/^ALL_CFLAGS *=/s/@[^@\n]*@//g /^CPPFLAGS *=/s/@[^@\n]*@// /^LDFLAGS *=/s/@[^@\n]*@// /^LIBS *=/s/@[^@\n]*@// +/^LIBES *=/,/^ *$/ { + s/@[^@\n]*@//g +} /^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/ /^GETLOADAVG_LIBS *=/s/@[^@\n]*@// /^LIBSOUND *=/s/@LIBSOUND@// +/^CFLAGS_SOUND *=/s/@CFLAGS_SOUND@// +/^RSVG_LIBS *=/s/@RSVG_LIBS@// +/^RSVG_CFLAGS *=/s/@RSVG_CFLAGS@// +/^EXEEXT *=/s/@EXEEXT@/.exe/ +/^version *=/s/@[^@\n]*@// /^LN_S *=/s/@[^@\n]*@/ln -s/ /^M_FILE *=/s!@[^@\n]*@!m/intel386.h! /^S_FILE *=/s!@[^@\n]*@!s/msdos.h! @@ -45,19 +57,29 @@ s/\.h\.in/.h-in/ /^[ ]*$/d /^temacs:/s/prefix-args// /^temacs:/s/stamp-oldxmenu// +/^RUN_TEMACS *=/s|`/bin/pwd`|.| /^ mv \.\/\.gdbinit/d /^ if test -f/c\ command.com /c if exist .gdbinit rm -f _gdbinit /^ else mv \.\/\.gdbinit/d /^ #/d +/^ cd.*make-docfile/s!$!; cd ${dot}${dot}/src! +/^ @: /d +/^ -\{0,1\}ln -/s/ln -f/cp -pf/ +/^[ ]touch /s/touch/djecho $@ >/ s/bootstrap-emacs/b-emacs/ s/bootstrap-temacs/b-temacs/ s/bootstrap-doc/b-doc/ /rm -f bootstrap-emacs/s/b-emacs/b-emacs b-emacs.exe/ -/^ els=/c\ - ${libsrc}make-docfile -o ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP:.elc=.el} ${shortlisp:.elc=.el} ${SOME_MACHINE_OBJECTS} ${obj} +s/echo.*buildobj.lst/dj&/ +/ --load loadup bootstrap/i\ + stubedit temacs.exe minstack=1024k +/ --load loadup bootstrap/a\ + stubify emacs /^ mv -f emacs/a\ - stubify emacs\ - stubedit emacs.exe minstack=1024k\ - mv -f emacs.exe b-emacs.exe\ - rm -f temacs.exe + stubedit b-emacs.exe minstack=3072k\ + djecho bootlisp > bootlisp +/^ -\{0,1\}rm -f/s/\\#/#/ +/^ @\{0,1\}cd ..\/lisp; /s|$|\; cd ../src| + +# arch-tag: c7e3aacb-4162-460e-99f9-4252bca68d2c