annotate msdos/sed1v2.inp @ 109073:6799ec1a7188

Remove some cpp that is internal to configure.in. * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC): (USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH): Set with shell, not cpp. (LIBX): Remove, just use -lX11 in the one place this was used. (cannot_dump): Replace with CANNOT_DUMP. * src/Makefile.in (CANNOT_DUMP): Update for configure name change. * src/s/freebsd.h (USE_MMAP_FOR_BUFFERS): * src/s/irix6-5.h (USE_MMAP_FOR_BUFFERS): * src/s/darwin.h (SYSTEM_MALLOC): * src/s/sol2-10.h (SYSTEM_MALLOC): Move to configure. * src/m/alpha.h: Remove old comment. * src/s/aix4-2.h: Update comment. * src/s/template.h: Remove USE_MMAP_FOR_BUFFERS. * msdos/sed1v2.inp (CANNOT_DUMP): Update for configure name change. * admin/CPP-DEFINES: Remove USE_MMAP_FOR_BUFFERS, CANNOT_DUMP. * etc/DEBUG: Update SYSTEM_MALLOC and CANNOT_DUMP references. Some re-filling.
author Glenn Morris <rgm@gnu.org>
date Tue, 29 Jun 2010 19:48:54 -0700
parents ca8db3772b39
children 6b53237eedca
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1 # -sed1v2.inp-----------------------------------------------------------
30119
c690de255e56 Set LIBSOUND to an empty string.
Eli Zaretskii <eliz@gnu.org>
parents: 29923
diff changeset
2 # Configuration script for src/Makefile under DJGPP v2.x
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
3 # ----------------------------------------------------------------------
36461
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
4 #
108265
39e86d46390a Remove some unused Makefile.in variables.
Glenn Morris <rgm@gnu.org>
parents: 107548
diff changeset
5 # Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
39e86d46390a Remove some unused Makefile.in variables.
Glenn Morris <rgm@gnu.org>
parents: 107548
diff changeset
6 # 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
36461
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
7 #
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
8 # This file is part of GNU Emacs.
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
9 #
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
10 # This file is free software; as a special exception, the author gives
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
11 # unlimited permission to copy and/or distribute it, with or without
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
12 # modifications, as long as this notice is preserved.
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
13 #
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
14 # This program is distributed in the hope that it will be useful,
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
17 #
a4fb0c9be609 Add copyright notices for all files. README is a new file, mainly
Eli Zaretskii <eliz@gnu.org>
parents: 30276
diff changeset
18 # ----------------------------------------------------------------------
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
19 s/^#.*//
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
20 s/^[ \f\t][ \f\t]*$//
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
21 s/^ / /
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
22 s/\.h\.in/.h-in/
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
23 /^MAKE *=/s/^/# /
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
24 /^SHELL *=/s/^/# /
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
25 /^srcdir *=/s/@[^@\n]*@/./
107548
f1433702b7ea Fix the MSDOS build as fallout from the latest Makefile.in changes.
Eli Zaretskii <eliz@gnu.org>
parents: 106815
diff changeset
26 /^abs_builddir *=/s|@abs_builddir@|../src|
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
27 /^VPATH *=/s/@[^@\n]*@/./
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
28 /^CC *=/s/@[^@\n]*@/gcc/
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
29 /^CPP *=/s/@[^@\n]*@/gcc -e/
24748
8c634c8d8401 Use -gcoff instead of -g in CFLAGS, for those who
Eli Zaretskii <eliz@gnu.org>
parents: 19800
diff changeset
30 /^CFLAGS *=/s/@[^@\n]*@/-O2 -gcoff/
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
31 /^ALL_CFLAGS *=/s/@[^@\n]*@//g
19286
64f0f84b04f3 (CPPFLAGS, LDFLAGS): Edit to empty.
Richard M. Stallman <rms@gnu.org>
parents: 18769
diff changeset
32 /^CPPFLAGS *=/s/@[^@\n]*@//
64f0f84b04f3 (CPPFLAGS, LDFLAGS): Edit to empty.
Richard M. Stallman <rms@gnu.org>
parents: 18769
diff changeset
33 /^LDFLAGS *=/s/@[^@\n]*@//
28587
e18200d8143f Add LIBS, LIBOBJS.
Dave Love <fx@gnu.org>
parents: 26497
diff changeset
34 /^LIBS *=/s/@[^@\n]*@//
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
35 /^LIBES *=/,/^ *$/ {
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
36 s/@[^@\n]*@//g
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
37 }
30276
323c60449a68 Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
Eli Zaretskii <eliz@gnu.org>
parents: 30119
diff changeset
38 /^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
39 /^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
40 /^C_SWITCH_SYSTEM *=/s/@C_SWITCH_SYSTEM@//
108522
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
41 /^C_SWITCH_X_SYSTEM *=/s/@C_SWITCH_X_SYSTEM@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
42 /^C_SWITCH_X_SITE *=/s/@C_SWITCH_X_SITE@//
108523
81b3d413542e Remove some unused #define's, previously replaced by variables.
Glenn Morris <rgm@gnu.org>
parents: 108522
diff changeset
43 #/^LD_SWITCH_X_SITE *=/s/@LD_SWITCH_X_SITE@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
44 /^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
45 /^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
46 /^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
47 /^LD_SWITCH_SYSTEM *=/s/@LD_SWITCH_SYSTEM@//
108624
ecb7cdb525f0 Simplify temacs build rule.
Glenn Morris <rgm@gnu.org>
parents: 108623
diff changeset
48 /^TEMACS_LDFLAGS2 *=/s/@TEMACS_LDFLAGS2@/$(LDFLAGS)/
108382
b9b3b94979ee Move LIBS_SYSTEM from cpp to configure.
Glenn Morris <rgm@gnu.org>
parents: 108310
diff changeset
49 /^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@//
108507
ea7b1bab920f Move LIB_GCC from cpp to configure.
Glenn Morris <rgm@gnu.org>
parents: 108382
diff changeset
50 /^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/
108691
5a44435f0c71 Set linker-related things with configure.
Glenn Morris <rgm@gnu.org>
parents: 108635
diff changeset
51 /^LD *=/s/@LINKER@/$(CC)/
108522
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
52 /^LIB_STANDARD *=/s/@LIB_STANDARD@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
53 /^LIB_MATH *=/s/@LIB_MATH@/-lm/
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
54 /^LIBTIFF *=/s/@LIBTIFF@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
55 /^LIBJPEG *=/s/@LIBJPEG@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
56 /^LIBPNG *=/s/@LIBPNG@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
57 /^LIBGIF *=/s/@LIBGIF@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
58 /^LIBXPM *=/s/@LIBXPM@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
59 /^XFT_LIBS *=/s/@XFT_LIBS@//
108522
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
60 /^FONTCONFIG_CFLAGS *=/s/@FONTCONFIG_CFLAGS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
61 /^FONTCONFIG_LIBS *=/s/@FONTCONFIG_LIBS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
62 /^FREETYPE_CFLAGS *=/s/@FREETYPE_CFLAGS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
63 /^FREETYPE_LIBS *=/s/@FREETYPE_LIBS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
64 /^LIBOTF_CFLAGS *=/s/@LIBOTF_CFLAGS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
65 /^LIBOTF_LIBS *=/s/@LIBOTF_LIBS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
66 /^M17N_FLT_CFLAGS *=/s/@M17N_FLT_CFLAGS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
67 /^M17N_FLT_LIBS *=/s/@M17N_FLT_LIBS@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
68 /^DBUS_CFLAGS *=/s/@DBUS_CFLAGS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
69 /^DBUS_LIBS *=/s/@DBUS_LIBS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
70 /^DBUS_OBJ *=/s/@DBUS_OBJ@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
71 /^GCONF_CFLAGS *=/s/@GCONF_CFLAGS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
72 /^GCONF_LIBS *=/s/@GCONF_LIBS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
73 /^GTK_OBJ *=/s/@GTK_OBJ@//
108310
17d73312ed65 Move TERMINFO, LIBS_TERMCAP from cpp to configure.
Glenn Morris <rgm@gnu.org>
parents: 108298
diff changeset
74 /^LIBS_TERMCAP *=/s/@LIBS_TERMCAP@//
108592
d1257e56bb95 Fix "config msdos" step.
Eli Zaretskii <eliz@gnu.org>
parents: 108584
diff changeset
75 /^TERMCAP_OBJ *=/s/@TERMCAP_OBJ@/termcap.o tparam.o/
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
76 /^LIBXMU *=/s/@LIBXMU@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
77 /^LIBXSM *=/s/@LIBXSM@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
78 /^LIBXTR6 *=/s/@LIBXTR6@//
108583
5cad893a12e2 * msdos/sed1v2.inp (LIBXT_OTHER): Exit to empty.
Glenn Morris <rgm@gnu.org>
parents: 108562
diff changeset
79 /^LIBXT_OTHER *=/s/@LIBXT_OTHER@//
108584
3c49e77f15b7 Choose dependency of oldxmenu using configure.
Glenn Morris <rgm@gnu.org>
parents: 108583
diff changeset
80 /^OLDXMENU_TARGET *=/s/@OLDXMENU_TARGET@//
108631
a53949523193 Combine the two stamp-oldxmenu cases.
Glenn Morris <rgm@gnu.org>
parents: 108624
diff changeset
81 /^OLDXMENU_DEPS *=/s/@OLDXMENU_DEPS@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
82 /^XOBJ *=/s/@XOBJ@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
83 /^TOOLKIT_LIBW *=/s/@TOOLKIT_LIBW@//
30119
c690de255e56 Set LIBSOUND to an empty string.
Eli Zaretskii <eliz@gnu.org>
parents: 29923
diff changeset
84 /^LIBSOUND *=/s/@LIBSOUND@//
74184
5a58eecaafcb (CFLAGS_SOUND): Edit out.
Eli Zaretskii <eliz@gnu.org>
parents: 68648
diff changeset
85 /^CFLAGS_SOUND *=/s/@CFLAGS_SOUND@//
85043
b7d901f58df2 (RSVG_LIBS, RSVG_CFLAGS): Edit out.
Eli Zaretskii <eliz@gnu.org>
parents: 75249
diff changeset
86 /^RSVG_LIBS *=/s/@RSVG_LIBS@//
b7d901f58df2 (RSVG_LIBS, RSVG_CFLAGS): Edit out.
Eli Zaretskii <eliz@gnu.org>
parents: 75249
diff changeset
87 /^RSVG_CFLAGS *=/s/@RSVG_CFLAGS@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
88 /^WIDGET_OBJ *=/s/@WIDGET_OBJ@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
89 /^CYGWIN_OBJ *=/s/@CYGWIN_OBJ@//
108592
d1257e56bb95 Fix "config msdos" step.
Eli Zaretskii <eliz@gnu.org>
parents: 108584
diff changeset
90 /^MSDOS_OBJ *=/s/= */= dosfns.o msdos.o w16select.o/
108555
c3df6042f1d6 Replace some msdos cpp.
Glenn Morris <rgm@gnu.org>
parents: 108554
diff changeset
91 /^MSDOS_SUPPORT *=/s/= */= $(MSDOS_SUPPORT_REAL)/
108562
3088b1e22407 No harm in always defining some ns_ Makefile variables.
Glenn Morris <rgm@gnu.org>
parents: 108555
diff changeset
92 /^ns_appdir *=/s/@ns_appdir@//
3088b1e22407 No harm in always defining some ns_ Makefile variables.
Glenn Morris <rgm@gnu.org>
parents: 108555
diff changeset
93 /^ns_appbindir *=/s/@ns_appbindir@//
3088b1e22407 No harm in always defining some ns_ Makefile variables.
Glenn Morris <rgm@gnu.org>
parents: 108555
diff changeset
94 /^ns_appsrc *=/s/@ns_appsrc@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
95 /^NS_OBJ *=/s/@NS_OBJ@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
96 /^NS_SUPPORT *=/s/@NS_SUPPORT@//
108522
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
97 /^GNU_OBJC_CFLAGS*=/s/@GNU_OBJC_CFLAGS@//
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
98 /^LIBRESOLV *=/s/@LIBRESOLV@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
99 /^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
100 /^GETLOADAVG_LIBS *=/s/@[^@\n]*@//
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
101 /^START_FILES *=/s/@START_FILES@//
105064
50d63918fd76 (OTHER_FILES): Edit to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 104653
diff changeset
102 /^OTHER_FILES *=/s/@OTHER_FILES@//
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
103 /^XMENU_OBJ *=/s/@XMENU_OBJ@/xmenu.o/
108606
095e338e1fd8 Always define FONT_OBJ; to empty in the non-X case.
Glenn Morris <rgm@gnu.org>
parents: 108592
diff changeset
104 /^FONT_OBJ *=/s/@FONT_OBJ@//
108554
2a91d2a1b873 Define MOUSE_, TOOLTIP_, WINDOW_SUPPORT with configure.
Glenn Morris <rgm@gnu.org>
parents: 108547
diff changeset
105 /^MOUSE_SUPPORT *=/s/@MOUSE_SUPPORT@/$(REAL_MOUSE_SUPPORT)/
2a91d2a1b873 Define MOUSE_, TOOLTIP_, WINDOW_SUPPORT with configure.
Glenn Morris <rgm@gnu.org>
parents: 108547
diff changeset
106 /^TOOLTIP_SUPPORT *=/s/@TOOLTIP_SUPPORT@//
2a91d2a1b873 Define MOUSE_, TOOLTIP_, WINDOW_SUPPORT with configure.
Glenn Morris <rgm@gnu.org>
parents: 108547
diff changeset
107 /^WINDOW_SUPPORT *=/s/@WINDOW_SUPPORT@//
108522
0d518077d6bd Define some variables to hold configure's output, for clarity.
Glenn Morris <rgm@gnu.org>
parents: 108507
diff changeset
108 /^LIBGPM *=/s/@LIBGPM@//
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
109 /^EXEEXT *=/s/@EXEEXT@/.exe/
108729
83fdad33d6fa Build simplifications for oldxmenu.
Glenn Morris <rgm@gnu.org>
parents: 108727
diff changeset
110 /^OLDXMENU *=/s/@OLDXMENU@/nothing/
108612
60489ff8b450 Always define LIBXMENU in src/Makefile.in.
Glenn Morris <rgm@gnu.org>
parents: 108610
diff changeset
111 /^LIBXMENU *=/s/@LIBXMENU@//
108608
3ec4560a97c9 Always define LIBX_OTHER in src/Makefile.in.
Glenn Morris <rgm@gnu.org>
parents: 108606
diff changeset
112 /^LIBX_OTHER *=/s/@LIBX_OTHER@//
108634
fcdc7bb97c9e Define some malloc objects with configure, not cpp.
Glenn Morris <rgm@gnu.org>
parents: 108631
diff changeset
113 /^GMALLOC_OBJ *=/s/@GMALLOC_OBJ@/gmalloc.o/
fcdc7bb97c9e Define some malloc objects with configure, not cpp.
Glenn Morris <rgm@gnu.org>
parents: 108631
diff changeset
114 /^VMLIMIT_OBJ *=/s/@VMLIMIT_OBJ@/vm-limit.o/
108635
e565448628b8 Set rallocobj with configure, not cpp.
Glenn Morris <rgm@gnu.org>
parents: 108634
diff changeset
115 /^RALLOC_OBJ *=/s/@RALLOC_OBJ@/ralloc.o/
108298
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
116 /^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/
ffcbc15ab440 Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation.
Eli Zaretskii <eliz@gnu.org>
parents: 108265
diff changeset
117 /^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/
108882
3ff97bad1c47 Move UNEXEC definition to autoconf.
Dan Nicolaescu <dann@ics.uci.edu>
parents: 108792
diff changeset
118 /^UNEXEC_OBJ *=/s/@UNEXEC_OBJ@/unexec.o/
109073
6799ec1a7188 Remove some cpp that is internal to configure.in.
Glenn Morris <rgm@gnu.org>
parents: 109056
diff changeset
119 /^CANNOT_DUMP *=/s/@CANNOT_DUMP@/no/
108708
12c5e713faa1 Handle auto-depend with configure.
Glenn Morris <rgm@gnu.org>
parents: 108691
diff changeset
120 /^DEPFLAGS *=/s/@DEPFLAGS@//
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
121 /^MKDEPDIR *=/s/@MKDEPDIR@//
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
122 /^version *=/s/@[^@\n]*@//
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
123 /^M_FILE *=/s!@[^@\n]*@!m/intel386.h!
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
124 /^S_FILE *=/s!@[^@\n]*@!s/msdos.h!
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
125 /^@SET_MAKE@$/s/@SET_MAKE@//
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
126 /^.\${libsrc}make-docfile.*>/s!make-docfile!make-docfile -o ../etc/DOC!
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
127 /^.\${libsrc}make-doc/s!>.*$!!
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
128 /^[ ]*$/d
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
129 /^ if test -f/,/^ fi$/c\
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
130 command.com /c if exist .gdbinit rm -f _gdbinit
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
131 /^temacs:/s/prefix-args//
18769
48fd714b8115 Remove `stamp-oldxmenu' dependency, so
Richard M. Stallman <rms@gnu.org>
parents: 14967
diff changeset
132 /^temacs:/s/stamp-oldxmenu//
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
133 /^ if test "\${CANNOT_DUMP}" =/,/^ else /d
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
134 /^ fi/d
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
135 /^ LC_ALL=C \$(RUN_TEMACS)/i\
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
136 stubedit temacs.exe minstack=1024k
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
137 /^ *LC_ALL=C.*\$(RUN_TEMACS)/s/LC_ALL=C/set &;/
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
138 /-batch -l loadup/a\
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
139 stubify emacs\
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
140 stubedit emacs.exe minstack=2048k
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
141 s/ || exit 1\; \\$//
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
142 s/ || true\; \\$//
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
143 /^RUN_TEMACS *=/s|`/bin/pwd`|.|
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
144 /^ *@\$(MKDEPDIR) *$/d
42230
5c346977392d Delete _gdbinit in distclean target.
Eli Zaretskii <eliz@gnu.org>
parents: 36461
diff changeset
145 /^ mv \.\/\.gdbinit/d
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
146 /^ if test -f/,/^ fi$/c\
42230
5c346977392d Delete _gdbinit in distclean target.
Eli Zaretskii <eliz@gnu.org>
parents: 36461
diff changeset
147 command.com /c if exist .gdbinit rm -f _gdbinit
14967
5c431b2e0f95 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
148 /^ #/d
44035
9681dbaee580 Fix editing of the rule for ${libsrc}make-docfile.
Eli Zaretskii <eliz@gnu.org>
parents: 43804
diff changeset
149 /^ cd.*make-docfile/s!$!; cd ${dot}${dot}/src!
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
150 /^ @: /d
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
151 /^ -\{0,1\} *ln -/s/ln -f/cp -pf/
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
152 /^[ ]touch /s/touch/djecho $@ >/
108691
5a44435f0c71 Set linker-related things with configure.
Glenn Morris <rgm@gnu.org>
parents: 108635
diff changeset
153 s/@YMF_PASS_LDFLAGS@/flags/
108708
12c5e713faa1 Handle auto-depend with configure.
Glenn Morris <rgm@gnu.org>
parents: 108691
diff changeset
154 s/@deps_frag@//
108730
c554bb2aba83 Handle some HAVE_NS Makefile conditionals with configure.
Glenn Morris <rgm@gnu.org>
parents: 108729
diff changeset
155 s/@ns_frag@//
108792
939ecb6ccd4d Replace YMF_PASS_LDFLAGS with autoconf.
Glenn Morris <rgm@gnu.org>
parents: 108787
diff changeset
156 s/@PRE_EDIT_LDFLAGS@//
939ecb6ccd4d Replace YMF_PASS_LDFLAGS with autoconf.
Glenn Morris <rgm@gnu.org>
parents: 108787
diff changeset
157 s/@POST_EDIT_LDFLAGS@//
43802
84c29fc4cbf3 Edit the bootstrap-* targets.
Eli Zaretskii <eliz@gnu.org>
parents: 42230
diff changeset
158 s/bootstrap-emacs/b-emacs/
84c29fc4cbf3 Edit the bootstrap-* targets.
Eli Zaretskii <eliz@gnu.org>
parents: 42230
diff changeset
159 s/bootstrap-temacs/b-temacs/
84c29fc4cbf3 Edit the bootstrap-* targets.
Eli Zaretskii <eliz@gnu.org>
parents: 42230
diff changeset
160 s/bootstrap-doc/b-doc/
84c29fc4cbf3 Edit the bootstrap-* targets.
Eli Zaretskii <eliz@gnu.org>
parents: 42230
diff changeset
161 /rm -f bootstrap-emacs/s/b-emacs/b-emacs b-emacs.exe/
58066
c9dfe25246c9 * sed1v2.inp: Use djecho for buildobj.lst.
Jan Djärv <jan.h.d@swipnet.se>
parents: 57358
diff changeset
162 s/echo.*buildobj.lst/dj&/
99578
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
163 / --load loadup bootstrap/i\
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
164 stubedit temacs.exe minstack=1024k
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
165 / --load loadup bootstrap/a\
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
166 stubify emacs
43802
84c29fc4cbf3 Edit the bootstrap-* targets.
Eli Zaretskii <eliz@gnu.org>
parents: 42230
diff changeset
167 /^ mv -f emacs/a\
99578
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
168 stubedit b-emacs.exe minstack=3072k\
666b833738d0 Create bootlisp when bootstrapping b-emacs.exe.
Eli Zaretskii <eliz@gnu.org>
parents: 97669
diff changeset
169 djecho bootlisp > bootlisp
97669
35c9ec59c853 (version): Define to empty.
Eli Zaretskii <eliz@gnu.org>
parents: 87649
diff changeset
170 /^ -\{0,1\}rm -f/s/\\#/#/
109056
ca8db3772b39 Fix the MS-DOS build due to changes in configury.
Eli Zaretskii <eliz@gnu.org>
parents: 108882
diff changeset
171 /^ @\{0,1\}cd ..\/lisp;.*[^\]$/s|$|\; cd ../src|
104653
6de7f271f0ce (buildobj.h): Replace "echo" with "djecho".
Eli Zaretskii <eliz@gnu.org>
parents: 100956
diff changeset
172 /^ echo.* buildobj.h/s|echo |djecho |
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 52312
diff changeset
173
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 52312
diff changeset
174 # arch-tag: c7e3aacb-4162-460e-99f9-4252bca68d2c