aboutsummaryrefslogtreecommitdiff
path: root/cache.h
diff options
context:
space:
mode:
authorMike Hommey <mh@glandium.org>2007-11-03 12:23:11 +0100
committerJunio C Hamano <gitster@pobox.com>2007-11-05 22:47:57 -0800
commit59f0f2f33a420e9a14bb8cef20d38f508f0d098e (patch)
tree3a6b8cf5e96e4ae841b900a2f57d59ff827aa149 /cache.h
parentfe61935007b6803ce116e233316e4ff51de02be6 (diff)
downloadgit-59f0f2f33a420e9a14bb8cef20d38f508f0d098e.tar.gz
git-59f0f2f33a420e9a14bb8cef20d38f508f0d098e.tar.xz
Refactor working tree setup
Create a setup_work_tree() that can be used from any command requiring a working tree conditionally. Signed-off-by: Mike Hommey <mh@glandium.org> Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'cache.h')
-rw-r--r--cache.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/cache.h b/cache.h
index bfffa05df..497b9f962 100644
--- a/cache.h
+++ b/cache.h
@@ -222,6 +222,7 @@ extern const char *get_git_work_tree(void);
#define ALTERNATE_DB_ENVIRONMENT "GIT_ALTERNATE_OBJECT_DIRECTORIES"
extern const char **get_pathspec(const char *prefix, const char **pathspec);
+extern void setup_work_tree(void);
extern const char *setup_git_directory_gently(int *);
extern const char *setup_git_directory(void);
extern const char *prefix_path(const char *prefix, int len, const char *path);