Fix msdos/sed3v2.inp. lib-src/ now builds.
authorEli Zaretskii <eliz@gnu.org>
Sat, 19 Feb 2011 17:54:18 +0000 (19:54 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 19 Feb 2011 17:54:18 +0000 (19:54 +0200)
 sed3v2.inp (-DVERSION): Edit out.
 (LOADLIBES): Don't edit to empty.
 mainmake.v2 (lib, lib-src, src): Specify "all" as an explicit target.

msdos/ChangeLog
msdos/mainmake.v2
msdos/sed3v2.inp

index e936205..c6c6001 100644 (file)
@@ -1,5 +1,11 @@
 2011-02-19  Eli Zaretskii  <eliz@gnu.org>
 
+       * sed3v2.inp (-DVERSION): Edit out.
+       (LOADLIBES): Don't edit to empty.
+
+       * mainmake.v2 (lib, lib-src, src): Specify "all" as an explicit
+       target.
+
        * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Fix editing of *-clean
        rules.
        (HAVE_GETOPT_H, PRAGMA_SYSTEM_HEADER, PRAGMA_COLUMNS): Fix
index 0e77a68..1aea06d 100644 (file)
@@ -83,12 +83,12 @@ all:        lib lib-src src emacs misc lispref lispintro
 
 lib: FRC
        cd lib
-       $(MAKE) top_srcdir=${top_srcdir} version=${version}
+       $(MAKE) top_srcdir=${top_srcdir} all
        cd ..
 
 lib-src: lib FRC
        cd lib-src
-       $(MAKE) top_srcdir=${top_srcdir} version=${version}
+       $(MAKE) top_srcdir=${top_srcdir} all
        cd ..
 
 # Pass to src/Makefile.in an additional BOOTSTRAPEMACS variable which
@@ -102,7 +102,7 @@ lib-src: lib FRC
 # is not wrong, but is overkill in 99.99% of the cases.
 src: lib lib-src FRC
        cd src
-       $(MAKE) top_srcdir=${top_srcdir} BOOTSTRAPEMACS="${boot}"
+       $(MAKE) top_srcdir=${top_srcdir} BOOTSTRAPEMACS="${boot}" all
        djecho -s '/-geometry/s,^.*,set environment HOME $(top_srcdir),' \
                  '/environment *TERM/s/^.*/set environment TERM internal/' \
               >gdb.sed
index 3a9d14a..346f4e0 100644 (file)
@@ -18,7 +18,7 @@
 /^# DIST: /d
 /^SHELL *=/s/^/# /
 /^CC *=/s/=.*$/=gcc/
-/-DVERSION=/s/@version@/\${version}/
+s/-DVERSION[^ ]* //
 /^configname *=/s/=.*$/=msdos/
 /^archlibdir *=/s!=.*$!=/emacs/bin!
 /^bindir *=/s!=.*$!=/emacs/bin!
@@ -40,7 +40,6 @@
 /^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
 /^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@//
 /^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@//
-/^LOADLIBES *=/s!=.*$!=!
 /^ALLOCA *=/s!@ALLOCA@!!
 /^EXEEXT *=/s!@EXEEXT@!!
 /^GETOPT_H *=/s!@GETOPT_H@!getopt.h!