turn on all warnings, and fix remaining warnings
[reactos.git] / reactos / tools / unicode / Makefile
1 PATH_TO_TOP = ../..
2
3 include $(PATH_TO_TOP)/config
4
5 TARGET_TYPE = host_library
6
7 TARGET_NAME = unicode
8
9 TARGET_CFLAGS = -D__USE_W32API -DWINVER=0x501 -DWINE_UNICODE_API= \
10 -Dwchar_t="unsigned short" -D_WCHAR_T_DEFINED \
11 -I$(PATH_TO_TOP)/include/wine -Wall -Werror
12
13 CODEPAGES = \
14 037 \
15 424 \
16 437 \
17 500 \
18 737 \
19 775 \
20 850 \
21 852 \
22 855 \
23 856 \
24 857 \
25 860 \
26 861 \
27 862 \
28 863 \
29 864 \
30 865 \
31 866 \
32 869 \
33 874 \
34 875 \
35 878 \
36 932 \
37 936 \
38 949 \
39 950 \
40 1006 \
41 1026 \
42 1250 \
43 1251 \
44 1252 \
45 1253 \
46 1254 \
47 1255 \
48 1256 \
49 1257 \
50 1258 \
51 10000 \
52 10006 \
53 10007 \
54 10029 \
55 10079 \
56 10081 \
57 20866 \
58 20932 \
59 21866 \
60 28591 \
61 28592 \
62 28593 \
63 28594 \
64 28595 \
65 28596 \
66 28597 \
67 28598 \
68 28599 \
69 28600 \
70 28603 \
71 28604 \
72 28605 \
73 28606
74
75 TARGET_OBJECTS = \
76 casemap.o \
77 compose.o \
78 cptable.o \
79 mbtowc.o \
80 string.o \
81 wctomb.o \
82 wctype.o \
83 $(CODEPAGES:%=c_%.o)
84
85 include $(PATH_TO_TOP)/rules.mak
86
87 include $(TOOLS_PATH)/helper.mk