[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r102880: * notes/bzr (Installing chan
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r102880: * notes/bzr (Installing changes from gnulib): New section. |
Date: |
Mon, 17 Jan 2011 14:12:02 -0800 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 102880 [merge]
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Mon 2011-01-17 14:12:02 -0800
message:
* notes/bzr (Installing changes from gnulib): New section.
modified:
admin/ChangeLog
admin/notes/bzr
=== modified file 'admin/ChangeLog'
--- a/admin/ChangeLog 2011-01-17 21:18:00 +0000
+++ b/admin/ChangeLog 2011-01-17 22:11:13 +0000
@@ -1,3 +1,8 @@
+2011-01-17 Paul Eggert <address@hidden>
+
+ * notes/bzr (Installing changes from gnulib): New section.
+ Need for this suggested by Stefan Monnier.
+
2011-01-17 Stefan Monnier <address@hidden>
* bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
=== modified file 'admin/notes/bzr'
--- a/admin/notes/bzr 2011-01-15 21:51:36 +0000
+++ b/admin/notes/bzr 2011-01-17 22:11:13 +0000
@@ -39,6 +39,27 @@
http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00086.html
+* Installing changes from gnulib
+Some of the files in Emacs are copied from gnulib. To synchronize
+these files from the version of gnulib that you have checked out into
+a sibling directory of your branch, type "make sync-from-gnulib"; this
+will check out the latest version of gnulib if there is no sibling
+directory already. It is a good idea to run "bzr status" afterwards,
+so that if a gnulib module added a file, you can record the new file
+using "bzr add". After synchronizing from gnulib, do a "make" in the
+usual way.
+
+To change the set of gnulib modules, change the GNULIB_MODULES
+variable in the top-level Makefile.in, and then run:
+
+ ./config.status
+ make sync-from-gnulib
+ bzr status
+
+The last command will mention files that may need to be added using
+"bzr add". If you remove a gnulib module, or if a gnulib module
+removes a file, then remove the corresponding files by hand.
+
* How to merge changes from emacs-23 to trunk
The following description uses bound branches, presumably it works in
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r102880: * notes/bzr (Installing changes from gnulib): New section.,
Paul Eggert <=