diff options
| author | Paul Eggert | 2011-01-08 13:02:38 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-01-08 13:02:38 -0800 |
| commit | 9a514d4a6c27b837fc2cd6d02c7cd60f08a621a4 (patch) | |
| tree | 1eee202635acdcbf6871101a2af8f67cd4683b1c /src | |
| parent | 278f68456b8c25fff6d2274476cdc8ee3609f68b (diff) | |
| download | emacs-9a514d4a6c27b837fc2cd6d02c7cd60f08a621a4.tar.gz emacs-9a514d4a6c27b837fc2cd6d02c7cd60f08a621a4.zip | |
Automate syncing from gnulib.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 9 | ||||
| -rw-r--r-- | src/Makefile.in | 8 |
2 files changed, 14 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index aad0050f0bd..c8bcd2ab669 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2011-01-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Automate syncing from gnulib. | ||
| 4 | * Makefile.in (lib): New macro. | ||
| 5 | (ALL_CFLAGS): Add -I$(lib) -I$(srcdir)/../lib. | ||
| 6 | ($(lib)/libgnu.a): New rule. | ||
| 7 | (temacs$(EXEEXT)): Also link $(lib)/libgnu.a. | ||
| 8 | |||
| 1 | 2011-01-08 Andreas Schwab <schwab@linux-m68k.org> | 9 | 2011-01-08 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 10 | ||
| 3 | * fns.c (Fyes_or_no_p): Add usage. | 11 | * fns.c (Fyes_or_no_p): Add usage. |
| @@ -29483,4 +29491,3 @@ See ChangeLog.10 for earlier changes. | |||
| 29483 | 29491 | ||
| 29484 | You should have received a copy of the GNU General Public License | 29492 | You should have received a copy of the GNU General Public License |
| 29485 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 29493 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 29486 | |||
diff --git a/src/Makefile.in b/src/Makefile.in index 0f85428b88c..b2a6b6537d4 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -47,6 +47,7 @@ version = @version@ | |||
| 47 | LIBOBJS = @LIBOBJS@ | 47 | LIBOBJS = @LIBOBJS@ |
| 48 | 48 | ||
| 49 | lispsource = $(srcdir)/../lisp | 49 | lispsource = $(srcdir)/../lisp |
| 50 | lib = ../lib | ||
| 50 | libsrc = ../lib-src | 51 | libsrc = ../lib-src |
| 51 | etc = ../etc | 52 | etc = ../etc |
| 52 | oldXMenudir = ../oldXMenu | 53 | oldXMenudir = ../oldXMenu |
| @@ -320,6 +321,7 @@ MKDEPDIR=@MKDEPDIR@ | |||
| 320 | ## | 321 | ## |
| 321 | ## FIXME? MYCPPFLAGS only referenced in etc/DEBUG. | 322 | ## FIXME? MYCPPFLAGS only referenced in etc/DEBUG. |
| 322 | ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I$(srcdir) \ | 323 | ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I$(srcdir) \ |
| 324 | -I$(lib) -I$(srcdir)/../lib \ | ||
| 323 | $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \ | 325 | $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \ |
| 324 | $(C_SWITCH_X_SYSTEM) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ | 326 | $(C_SWITCH_X_SYSTEM) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ |
| 325 | $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) \ | 327 | $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) \ |
| @@ -644,10 +646,12 @@ $(libsrc)/make-docfile$(EXEEXT): | |||
| 644 | buildobj.h: Makefile | 646 | buildobj.h: Makefile |
| 645 | echo "#define BUILDOBJ \"$(obj) $(otherobj) " "\"" > buildobj.h | 647 | echo "#define BUILDOBJ \"$(obj) $(otherobj) " "\"" > buildobj.h |
| 646 | 648 | ||
| 649 | $(lib)/libgnu.a: $(config_h) | ||
| 650 | cd $(lib) && $(MAKE) libgnu.a | ||
| 647 | 651 | ||
| 648 | temacs$(EXEEXT): $(START_FILES) stamp-oldxmenu $(obj) $(otherobj) | 652 | temacs$(EXEEXT): $(START_FILES) stamp-oldxmenu $(obj) $(otherobj) $(lib)/libgnu.a |
| 649 | $(CC) $(LD_FIRSTFLAG) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(TEMACS_LDFLAGS2) \ | 653 | $(CC) $(LD_FIRSTFLAG) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(TEMACS_LDFLAGS2) \ |
| 650 | -o temacs $(START_FILES) $(obj) $(otherobj) $(LIBES) | 654 | -o temacs $(START_FILES) $(obj) $(otherobj) $(lib)/libgnu.a $(LIBES) |
| 651 | 655 | ||
| 652 | ## The following oldxmenu-related rules are only (possibly) used if | 656 | ## The following oldxmenu-related rules are only (possibly) used if |
| 653 | ## HAVE_X11 && !USE_GTK, but there is no harm in always defining them | 657 | ## HAVE_X11 && !USE_GTK, but there is no harm in always defining them |