From de219b909dbadc053c21225612b059530d8269c9 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sun, 12 Apr 1998 14:19:09 +0000 Subject: [PATCH] Determine emacs-version from lisp/version.el. Pass it to sub-Make's. --- msdos/mainmake.v2 | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2 index d63fc1d8dfd..3ec9494dd58 100644 --- a/msdos/mainmake.v2 +++ b/msdos/mainmake.v2 @@ -30,18 +30,21 @@ # Still more severe - delete backup and autosave files, too. # Generate a full pathname of the top-level installation directory -topdir := $(subst \,/,$(shell cd)) +top_srcdir := $(subst \,/,$(shell cd)) + +# Find out which version of Emacs this is. +version := ${shell sed -n -e '/(defconst emacs-version/s/^[^"]*\("[^"]*"\).*/\1/p' lisp/version.el} all: lib-src src man lib-src: FRC cd lib-src - $(MAKE) + $(MAKE) top_srcdir=${top_srcdir} version=${version} cd .. src: FRC cd src - $(MAKE) + $(MAKE) top_srcdir=${top_srcdir} redir -o gdb.sed echo '/-geometry/s,^.*,set environment HOME $(topdir),' redir -oa gdb.sed echo '/environment *TERM/s/^.*/set environment TERM internal/' redir -oa gdb.sed echo '/x_error_quitter/s/^.*/set environment NAME root/' @@ -56,7 +59,7 @@ src: FRC man: FRC cd man - $(MAKE) + $(MAKE) top_srcdir=${top_srcdir} cd .. install: all -- 2.39.2