Fix new-workdir (again) to work on bare repositories
[git] / update-server-info.c
1 #include "cache.h"
2
3 static const char update_server_info_usage[] =
4 "git-update-server-info [--force]";
5
6 int main(int ac, char **av)
7 {
8         int i;
9         int force = 0;
10         for (i = 1; i < ac; i++) {
11                 if (av[i][0] == '-') {
12                         if (!strcmp("--force", av[i]) ||
13                             !strcmp("-f", av[i]))
14                                 force = 1;
15                         else
16                                 usage(update_server_info_usage);
17                 }
18         }
19         if (i != ac)
20                 usage(update_server_info_usage);
21
22         setup_git_directory();
23
24         return !!update_server_info(force);
25 }