git-cvsserver runs hooks/post-receive
[gitweb.git] / builtin-runstatus.c
index 7979d612912f629b83d96024d3402df005e53ca3..8d167a9674e70a36662528c98165bd3be8a9f431 100644 (file)
@@ -1,10 +1,11 @@
-#include "wt-status.h"
+#include "builtin.h"
 #include "cache.h"
+#include "wt-status.h"
 
 extern int wt_status_use_color;
 
 static const char runstatus_usage[] =
-"git-runstatus [--color|--nocolor] [--amend] [--verbose]";
+"git-runstatus [--color|--nocolor] [--amend] [--verbose] [--untracked]";
 
 int cmd_runstatus(int argc, const char **argv, const char *prefix)
 {
@@ -13,6 +14,7 @@ int cmd_runstatus(int argc, const char **argv, const char *prefix)
 
        git_config(git_status_config);
        wt_status_prepare(&s);
+       s.prefix = prefix;
 
        for (i = 1; i < argc; i++) {
                if (!strcmp(argv[i], "--color"))
@@ -25,6 +27,8 @@ int cmd_runstatus(int argc, const char **argv, const char *prefix)
                }
                else if (!strcmp(argv[i], "--verbose"))
                        s.verbose = 1;
+               else if (!strcmp(argv[i], "--untracked"))
+                       s.untracked = 1;
                else
                        usage(runstatus_usage);
        }