]> git.eshelyaron.com Git - emacs.git/commitdiff
* Makefile.in: Comment.
authorGlenn Morris <rgm@gnu.org>
Mon, 13 Jan 2014 19:44:04 +0000 (14:44 -0500)
committerGlenn Morris <rgm@gnu.org>
Mon, 13 Jan 2014 19:44:04 +0000 (14:44 -0500)
Makefile.in

index 065e192d3aeb7a3114651874c8ed1e473a40b402..20678a73f33aef2a6ea7b5766a2e5c9c56e4e217 100644 (file)
@@ -373,6 +373,11 @@ lib lib-src lisp nt: Makefile FRC
 # file src/foo.c forces dumping a new bootstrap-emacs, then re-byte-compiling
 # all preloaded elisp files, and only then dump the actual src/emacs, which
 # is not wrong, but is overkill in 99.99% of the cases.
+#
+# Note the use of single quotes in the value of vcswitness.
+# This passes an unexpanded $scrdir to src's Makefile, which then
+# expands it using its own value of srcdir (which points to the
+# source directory of src/).
 src: Makefile FRC
        dirstate='.bzr/checkout/dirstate';                              \
        vcswitness='$$(srcdir)/../'$$dirstate;                          \