Get ‘./configure; make -C src emacs’ to work

Without this fix, lib/fcntl.h isn't built in time (Bug#20894).
* lib-src/Makefile.in (../lib/libgnu.a):
* src/Makefile.in ($(lib)/libgnu.a): Build all, not libgnu.a.
This commit is contained in:
Paul Eggert 2015-06-24 23:34:26 -07:00
parent 93f4f67ba9
commit 319eeeb0fb
2 changed files with 2 additions and 2 deletions

View file

@ -350,7 +350,7 @@ TAGS: etags${EXEEXT}
etags *.[ch]
../lib/libgnu.a: $(config_h)
$(MAKE) -C ../lib libgnu.a
$(MAKE) -C ../lib all
regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h)
$(AM_V_CC)$(CC) -c $(CPP_CFLAGS) $<

View file

@ -556,7 +556,7 @@ globals.h: gl-stamp; @true
$(ALLOBJS): globals.h
$(lib)/libgnu.a: $(config_h)
$(MAKE) -C $(lib) libgnu.a
$(MAKE) -C $(lib) all
## We have to create $(etc) here because init_cmdargs tests its
## existence when setting Vinstallation_directory (FIXME?).