Commit 21f786a1 authored by Jonas Bernoulli's avatar Jonas Bernoulli

manual: Mention new dependencies

parent 50e05e4a
......@@ -8,7 +8,7 @@
#+TEXINFO_DIR_CATEGORY: Emacs
#+TEXINFO_DIR_TITLE: Magit: (magit).
#+TEXINFO_DIR_DESC: Using Git from Emacs with Magit.
#+SUBTITLE: for version 2.13.0 (2.13.0-292-gb768542a2+1)
#+SUBTITLE: for version 2.13.0 (2.13.0-293-g50e05e4ac+1)
#+BIND: ox-texinfo+-before-export-hook ox-texinfo+-update-version-strings
#+TEXINFO_DEFFN: t
......@@ -23,7 +23,7 @@ directly from within Emacs. While many fine Git clients exist, only
Magit and Git itself deserve to be called porcelains.
#+TEXINFO: @noindent
This manual is for Magit version 2.13.0 (2.13.0-292-gb768542a2+1).
This manual is for Magit version 2.13.0 (2.13.0-293-g50e05e4ac+1).
#+BEGIN_QUOTE
Copyright (C) 2015-2018 Jonas Bernoulli <jonas@bernoul.li>
......@@ -165,10 +165,10 @@ Now see [[*Post-Installation Tasks]].
** Installing from the Git Repository
Magit depends on the ~dash~, ~magit-popup~, ~ghub~ and ~with-editor~ libraries
which are available from Melpa and Melpa-Stable. Install them using ~M-x
package-install RET <package> RET~. Of course you may also install
them manually from their development repository.
Magit depends on the ~dash~, ~ghub~, ~graphql~, ~magit-popup~, ~treepy~ and
~with-editor~ libraries which are available from Melpa and Melpa-Stable.
Install them using ~M-x package-install RET <package> RET~. Of course
you may also install them manually from their development repository.
(An ancient release of Magit is also available from Marmalade, but
no new versions will be uploaded. Marmalade is unmaintained — its
......@@ -189,16 +189,19 @@ Then compile the libraries and generate the info manuals:
$ make
#+END_SRC
If you haven't installed ~dash~, ~magit-popup~, ~ghub~ and ~with-editor~ from
Melpa or at ~/path/to/magit/../<package>~, then you have to tell ~make~ where
to find them. To do so create the file ~/path/to/magit/config.mk~ with the
following content before running ~make~:
If you haven't installed ~dash~, ~ghub~, ~graphql~, ~magit-popup~, ~treepy~ and
~with-editor~ from Melpa or at ~/path/to/magit/../<package>~, then you
have to tell ~make~ where to find them. To do so create the file
~/path/to/magit/config.mk~ with the following content before running
~make~:
#+BEGIN_SRC makefile
LOAD_PATH = -L /path/to/magit/lisp
LOAD_PATH += -L /path/to/dash
LOAD_PATH += -L /path/to/magit-popup
LOAD_PATH += -L /path/to/ghub
LOAD_PATH += -L /path/to/graphql
LOAD_PATH += -L /path/to/magit-popup
LOAD_PATH += -L /path/to/treepy
LOAD_PATH += -L /path/to/with-editor
#+END_SRC
......
......@@ -19,6 +19,7 @@ This document is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the GNU
General Public License for more details.
@end quotation
@end copying
......@@ -30,7 +31,7 @@ General Public License for more details.
@finalout
@titlepage
@title Magit User Manual
@subtitle for version 2.13.0 (2.13.0-292-gb768542a2+1)
@subtitle for version 2.13.0 (2.13.0-293-g50e05e4ac+1)
@author Jonas Bernoulli
@page
@vskip 0pt plus 1filll
......@@ -52,7 +53,7 @@ directly from within Emacs. While many fine Git clients exist, only
Magit and Git itself deserve to be called porcelains.
@noindent
This manual is for Magit version 2.13.0 (2.13.0-292-gb768542a2+1).
This manual is for Magit version 2.13.0 (2.13.0-293-g50e05e4ac+1).
@quotation
Copyright (C) 2015-2018 Jonas Bernoulli <jonas@@bernoul.li>
......@@ -66,6 +67,7 @@ This document is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE@. See the GNU
General Public License for more details.
@end quotation
@end ifnottex
......@@ -473,10 +475,10 @@ Now see @ref{Post-Installation Tasks}.
@node Installing from the Git Repository
@section Installing from the Git Repository
Magit depends on the @code{dash}, @code{magit-popup}, @code{ghub} and @code{with-editor} libraries
which are available from Melpa and Melpa-Stable. Install them using @code{M-x
package-install RET <package> RET}. Of course you may also install
them manually from their development repository.
Magit depends on the @code{dash}, @code{ghub}, @code{graphql}, @code{magit-popup}, @code{treepy} and
@code{with-editor} libraries which are available from Melpa and Melpa-Stable.
Install them using @code{M-x package-install RET <package> RET}. Of course
you may also install them manually from their development repository.
(An ancient release of Magit is also available from Marmalade, but
no new versions will be uploaded. Marmalade is unmaintained its
......@@ -497,16 +499,19 @@ Then compile the libraries and generate the info manuals:
$ make
@end example
If you haven't installed @code{dash}, @code{magit-popup}, @code{ghub} and @code{with-editor} from
Melpa or at @code{/path/to/magit/../<package>}, then you have to tell @code{make} where
to find them. To do so create the file @code{/path/to/magit/config.mk} with the
following content before running @code{make}:
If you haven't installed @code{dash}, @code{ghub}, @code{graphql}, @code{magit-popup}, @code{treepy} and
@code{with-editor} from Melpa or at @code{/path/to/magit/../<package>}, then you
have to tell @code{make} where to find them. To do so create the file
@code{/path/to/magit/config.mk} with the following content before running
@code{make}:
@example
LOAD_PATH = -L /path/to/magit/lisp
LOAD_PATH += -L /path/to/dash
LOAD_PATH += -L /path/to/magit-popup
LOAD_PATH += -L /path/to/ghub
LOAD_PATH += -L /path/to/graphql
LOAD_PATH += -L /path/to/magit-popup
LOAD_PATH += -L /path/to/treepy
LOAD_PATH += -L /path/to/with-editor
@end example
......
......@@ -169,8 +169,9 @@ endif
LOAD_PATH = -L $(TOP)/lisp
# When making changes here, then don't forget to
# adjust magit-emacs-Q-command accordingly.
# When making changes here, then don't forget to adjust Makefile,
# .travis.yml, magit-emacs-Q-command and the "Installing from the
# Git Repository" info node accordingly.
ifdef CYGPATH
LOAD_PATH += -L $(shell cygpath --mixed $(DASH_DIR))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment