X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/b608e88adb6f77328288afb6dd0eddf674fc9b5b..e0e4478e7b4812f822d60a13a33525f8e529e1e8:/cmd.h?ds=sidebyside diff --git a/cmd.h b/cmd.h new file mode 100644 index 0000000..ec9e691 --- /dev/null +++ b/cmd.h @@ -0,0 +1,15 @@ +#ifndef CMD_H +#define CMD_H + +typedef void (*cgit_cmd_fn)(struct cgit_context *ctx); + +struct cgit_cmd { + const char *name; + cgit_cmd_fn fn; + unsigned int want_repo:1, + want_layout:1; +}; + +extern struct cgit_cmd *cgit_get_cmd(struct cgit_context *ctx); + +#endif /* CMD_H */