]> git.ipfire.org Git - thirdparty/git.git/blobdiff - setup.h
setup: adopt shared init-db & clone code
[thirdparty/git.git] / setup.h
diff --git a/setup.h b/setup.h
index 4c1ca9d0c94b88060033de50294da4d2e242bf15..58fd2605dd2697a1c82e1bc81b98a1f783c63d18 100644 (file)
--- a/setup.h
+++ b/setup.h
@@ -140,6 +140,15 @@ int verify_repository_format(const struct repository_format *format,
  */
 void check_repository_format(struct repository_format *fmt);
 
+#define INIT_DB_QUIET 0x0001
+#define INIT_DB_EXIST_OK 0x0002
+
+int init_db(const char *git_dir, const char *real_git_dir,
+           const char *template_dir, int hash_algo,
+           const char *initial_branch, int init_shared_repository,
+           unsigned int flags);
+void initialize_repository_version(int hash_algo, int reinit);
+
 /*
  * NOTE NOTE NOTE!!
  *