From: Ben Walton Date: Wed, 4 Nov 2009 18:06:00 +0000 (-0500) Subject: configure: add settings for gitconfig, editor and pager X-Git-Tag: v1.6.6-rc0~23^2 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=5ca5377da017311a08f625e32c58a0d118e7fda6;p=git.git configure: add settings for gitconfig, editor and pager Use the new GIT_PARSE_WITH_SET_MAKE_VAR macro to allow configuration settings for ETC_GITCONFIG, DEFAULT_PAGER and DEFAULT_EDITOR. Signed-off-by: Ben Walton Signed-off-by: Junio C Hamano --- diff --git a/configure.ac b/configure.ac index c48e7135e..4625b8672 100644 --- a/configure.ac +++ b/configure.ac @@ -246,6 +246,29 @@ GIT_PARSE_WITH(iconv)) # Define USE_STDEV below if you want git to care about the underlying device # change being considered an inode change from the update-index perspective. +# +# Allow user to set ETC_GITCONFIG variable +GIT_PARSE_WITH_SET_MAKE_VAR(gitconfig, ETC_GITCONFIG, + Use VALUE instead of /etc/gitconfig as the + global git configuration file. + If VALUE is not fully qualified it will be interpretted + as a path relative to the computed prefix at runtime.) + +# +# Allow user to set the default pager +GIT_PARSE_WITH_SET_MAKE_VAR(pager, DEFAULT_PAGER, + Use VALUE as the fall-back pager instead of 'less'. + This is used by things like 'git log' when the user + does not specify a pager to use through alternate + methods. eg: /usr/bin/pager) +# +# Allow user to set the default editor +GIT_PARSE_WITH_SET_MAKE_VAR(editor, DEFAULT_EDITOR, + Use VALUE as the fall-back editor instead of 'vi'. + This is used by things like 'git commit' when the user + does not specify a preferred editor through other + methods. eg: /usr/bin/editor) + # # Define SHELL_PATH to provide path to shell. GIT_ARG_SET_PATH(shell)