#include "builtin.h" #include "config.h" #include "parse-options.h" #include "fsmonitor.h" #include "fsmonitor-ipc.h" #include "simple-ipc.h" #include "khash.h" static const char * const builtin_fsmonitor__daemon_usage[] = { NULL }; #ifdef HAVE_FSMONITOR_DAEMON_BACKEND int cmd_fsmonitor__daemon(int argc, const char **argv, const char *prefix) { const char *subcmd; struct option options[] = { OPT_END() }; git_config(git_default_config, NULL); argc = parse_options(argc, argv, prefix, options, builtin_fsmonitor__daemon_usage, 0); if (argc != 1) usage_with_options(builtin_fsmonitor__daemon_usage, options); subcmd = argv[0]; die(_("Unhandled subcommand '%s'"), subcmd); } #else int cmd_fsmonitor__daemon(int argc, const char **argv, const char *prefix) { struct option options[] = { OPT_END() }; if (argc == 2 && !strcmp(argv[1], "-h")) usage_with_options(builtin_fsmonitor__daemon_usage, options); die(_("fsmonitor--daemon not supported on this platform")); } #endif