Generated labels of resource names must be unique throughout the
[wine.git] / tools / wrc / wrc.h
blob0bff60afaf8f1d4fc6eefc34958044eafb29e794
1 /*
2 * Main definitions and externals
4 * Copyright 1998 Bertho A. Stultiens (BS)
6 */
8 #ifndef __WRC_WRC_H
9 #define __WRC_WRC_H
11 #ifndef __WRC_WRCTYPES_H
12 #include "wrctypes.h"
13 #endif
15 #define WRC_VERSION "1.0.18"
16 #define WRC_RELEASEDATE "(28-Dec-1999)"
17 #define WRC_FULLVERSION WRC_VERSION " " WRC_RELEASEDATE
19 /* Only used in heavy debugging sessions */
20 #define HEAPCHECK()
22 /* From wrc.c */
23 extern int debuglevel;
24 #define DEBUGLEVEL_NONE 0x0000
25 #define DEBUGLEVEL_CHAT 0x0001
26 #define DEBUGLEVEL_DUMP 0x0002
27 #define DEBUGLEVEL_TRACE 0x0004
29 extern int win32;
30 extern int constant;
31 extern int create_res;
32 extern int extensions;
33 extern int binary;
34 extern int create_header;
35 extern int create_dir;
36 extern int global;
37 extern int indirect;
38 extern int indirect_only;
39 extern int alignment;
40 extern int alignment_pwr;
41 extern int create_s;
42 extern DWORD codepage;
43 extern int pedantic;
44 extern int auto_register;
45 extern int leave_case;
47 extern char *prefix;
48 extern char *output_name;
49 extern char *input_name;
50 extern char *header_name;
51 extern char *cmdline;
53 extern resource_t *resource_top;
54 extern language_t *currentlanguage;
56 #endif