diff options
author | Benjamin C Meyer <ben@meyerhome.net> | 2010-03-19 02:38:40 -0400 |
---|---|---|
committer | Benjamin C Meyer <ben@meyerhome.net> | 2010-03-19 02:44:33 -0400 |
commit | d27278abb8fb1e79182c2cc2be7f9612b0a2812c (patch) | |
tree | 246b61b652497e4ec3dd3cf6ee3f7d95f997d815 | |
parent | d7c2315db00005d1bda769a9fd110cde67b71bac (diff) | |
download | git-hooks-d27278abb8fb1e79182c2cc2be7f9612b0a2812c.tar.gz git-hooks-d27278abb8fb1e79182c2cc2be7f9612b0a2812c.tar.bz2 |
Rather than using an environment variable just use the configuration
option hooks.global.
Signed-off-by: Benjamin C Meyer <ben@meyerhome.net>
-rw-r--r-- | README | 5 | ||||
-rwxr-xr-x | git-hooks | 6 |
2 files changed, 3 insertions, 8 deletions
@@ -19,9 +19,8 @@ or very specific to one person such as: git-hooks provide a way to manage and share your hooks by allowing for the installation of hooks in three locations: - User hooks that are installed in ~/.git_hooks/ - Project hooks that are installed in the git_hooks directory inside of each project. - - Global hooks that are specified with the environment variable GLOBAL_GIT_HOOKS. - -When GLOBAL_GIT_HOOKS is not set it defaults to the git-hooks /contrib/ folder. + - Global hooks that are specified with the hooks.global configuration option. + Multiple global hooks directories can be specified by using a space between each path. For more details on Git Hooks checkout the online documentation at http://www.kernel.org/pub/software/scm/git/docs/githooks.html @@ -36,11 +36,7 @@ function hook_dirs hook="${1}" echo "${HOME}/.git_hooks/${hook}" echo "${PWD}/git_hooks/${hook}" - if [ -z ${GLOBAL_GIT_HOOKS} ] ; then - echo "${GHD}/contrib/${hook}" - else - echo "${GLOBAL_GIT_HOOKS}" - fi + echo "`git config hooks.global`"/${hook} } function list_hooks_in_dir |