mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-21 06:55:39 +00:00
Small changes for top-level Makefile
* Makefile.in (leim): Check cd return value. Pass fewer variables. (install-leim): Check cd return value. Pass $MFLAGS. (install-strip): Pass $MFLAGS.
This commit is contained in:
parent
414559565d
commit
fd9d85c2d2
@ -1,5 +1,9 @@
|
||||
2012-04-09 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* Makefile.in (leim): Check cd return value. Pass fewer variables.
|
||||
(install-leim): Check cd return value. Pass $MFLAGS.
|
||||
(install-strip): Pass $MFLAGS.
|
||||
|
||||
* configure.in: Require makeinfo >= 4.7. (Bug#10910)
|
||||
Eg org.texi has been using 4.7 functions for some time.
|
||||
|
||||
|
10
Makefile.in
10
Makefile.in
@ -2,7 +2,7 @@
|
||||
# DIST: make most of the changes to this file you might want, so try
|
||||
# DIST: that first.
|
||||
|
||||
# Copyright (C) 1992-2012 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1992-2012 Free Software Foundation, Inc.
|
||||
|
||||
# This file is part of GNU Emacs.
|
||||
|
||||
@ -309,9 +309,7 @@ epaths-force: FRC
|
||||
# running more than 1 process in the leim directory, especially for
|
||||
# the $TIT files there.
|
||||
leim: src Makefile FRC
|
||||
(export PARALLEL; PARALLEL=0; cd $@; $(MAKE) all $(MFLAGS) \
|
||||
CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \
|
||||
LDFLAGS='${LDFLAGS}' MAKE='${MAKE}')
|
||||
cd leim && PARALLEL=0 $(MAKE) all $(MFLAGS)
|
||||
|
||||
lib-src src: lib
|
||||
|
||||
@ -670,11 +668,11 @@ install-etc: mkdir
|
||||
### `install-arch-indep'. People who extracted LEIM files after they
|
||||
### installed Emacs itself can install only LEIM files by this target.
|
||||
install-leim: leim/Makefile mkdir
|
||||
cd leim; $(MAKE) install
|
||||
cd leim && $(MAKE) $(MFLAGS) install
|
||||
|
||||
### Build Emacs and install it, stripping binaries while installing them.
|
||||
install-strip:
|
||||
$(MAKE) INSTALL_STRIP=-s install
|
||||
$(MAKE) $(MFLAGS) INSTALL_STRIP=-s install
|
||||
|
||||
### Build all the directories we're going to install Emacs in. Since
|
||||
### we may be creating several layers of directories (for example,
|
||||
|
Loading…
Reference in New Issue
Block a user