2 * Copyright (C) 1995, Index Data I/S
4 * Sebastian Hammer, Adam Dickmeiss
7 * Revision 1.4 1995-09-01 14:06:36 adam
8 * Split of work into more files.
10 * Revision 1.3 1995/09/01 10:57:07 adam
13 * Revision 1.2 1995/09/01 10:30:24 adam
14 * More work on indexing. Not working yet.
16 * Revision 1.1 1995/08/31 14:50:24 adam
17 * New simple file index tool.
29 int main (int argc, char **argv)
34 char *base_name = NULL;
35 char *base_path = NULL;
38 while ((ret = options ("r:v:", argv, argc, &arg)) != -2)
46 common_resource = res_open (base_name);
49 log (LOG_FATAL, "Cannot open resource `%s'", base_name);
53 else if(cmd == 0) /* command */
55 if (!strcmp (arg, "add"))
59 else if (!strcmp (arg, "del"))
65 log (LOG_FATAL, "Unknown command: %s", arg);
71 key_open ("keys.tmp");
72 repository (cmd, arg, base_path);
78 log_init (log_mask_str(arg), prog, NULL);
86 log (LOG_FATAL, "Unknown option '-%s'", arg);
92 fprintf (stderr, "index [-v log] [-r repository] "
93 "base cmd1 dir1 cmd2 dir2 ...\n");