X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/c9240d7a6eb3d8aaca76cd3abc8f099b6ecaff0a..be2d23e58721b7acc68c0ea654a38e5109df2aa2:/msdos/mainmake.v2 diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2 index e1e646a855..e52273b1d7 100644 --- a/msdos/mainmake.v2 +++ b/msdos/mainmake.v2 @@ -1,6 +1,6 @@ # Top-level Makefile for Emacs under MS-DOS/DJGPP v2.0 or higher. -*-makefile-*- -# Copyright (C) 1996-2012 Free Software Foundation, Inc. +# Copyright (C) 1996-2015 Free Software Foundation, Inc. # This file is part of GNU Emacs. @@ -64,13 +64,13 @@ MAKESHELL=/xyzzy/command top_srcdir := $(subst \,/,$(shell cd)) # Q: Do we need to bootstrap? -# A: Only if we find autogen/README, i.e. we are building out of +# A: Only if we find msdos/autogen/Makefile.in, i.e. we are building out of # a VCS-checkout (not a release), and src/b-emacs.exe does not exist. # This avoids building a bootstrap-emacs and recompiling Lisp files # when building a pretest/release tarball. Recompiling Lisp files # is BAD because lisp/Makefile.in requires a Unixy shell. boot := -ifneq ($(wildcard autogen/README),) +ifneq ($(wildcard msdos/autogen/Makefile.in),) ifeq ($(wildcard src/b-emacs.exe),) boot := b-emacs.exe endif @@ -161,8 +161,7 @@ TAGS tags: lib-src FRC cd src ../bin/etags --include=../lisp/TAGS \ --regex='/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' \ - $(CURDIR)/src/*.c $(CURDIR)/src/*.h \ - $(CURDIR)/src/s/msdos.h + $(CURDIR)/src/*.c $(CURDIR)/src/*.h cd .. ./bin/etags --include=src/TAGS