Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers...
[reactos.git] / sdk / tools / log2lines / options.h
1 /*
2 * ReactOS log2lines
3 * Written by Jan Roeloffzen
4 *
5 * - Option parsing
6 */
7
8 #pragma once
9
10 extern char *optchars;
11 extern int opt_buffered; // -b
12 extern int opt_help; // -h
13 extern int opt_force; // -f
14 extern int opt_exit; // -e
15 extern int opt_verbose; // -v
16 extern int opt_console; // -c
17 extern int opt_mark; // -m
18 extern int opt_Mark; // -M
19 extern char *opt_Pipe; // -P
20 extern int opt_quit; // -q (cli only)
21 extern int opt_cli; // (cli internal)
22 extern int opt_raw; // -r
23 extern int opt_stats; // -s
24 extern int opt_Source; // -S <opt_Source>[+<opt_SrcPlus>][,<sources_path>]
25 extern int opt_SrcPlus; // -S <opt_Source>[+<opt_SrcPlus>][,<sources_path>]
26 extern int opt_twice; // -t
27 extern int opt_Twice ; // -T
28 extern int opt_undo ; // -u
29 extern int opt_redo ; // -U
30 extern char *opt_Revision; // -R
31 extern int opt_Revision_check; // -R check
32 extern char opt_dir[]; // -d <opt_dir>
33 extern char opt_logFile[]; // -l <opt_logFile>
34 extern char *opt_mod; // mod for opt_logFile
35 extern char opt_7z[]; // -z <opt_7z>
36 extern char opt_scanned[]; // all scanned options
37
38 extern char opt_SourcesPath[]; //sources path
39
40 int optionInit(int argc, const char **argv);
41 int optionParse(int argc, const char **argv);
42
43 /* EOF */