Better handling of custom templates and hooks.
[wine/dcerpc.git] / unicode / Makefile.in
blob853431fe2ade81c72e9a7f6709818097b3ea47d5
1 DEFS = @DLLFLAGS@ -D__WINE__
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ..
4 SRCDIR = @srcdir@
5 VPATH = @srcdir@
6 LIBEXT = @LIBEXT@
7 MODULE = none
8 SOVERSION = 1.0
9 SONAME = libwine_unicode.so
11 CODEPAGES = \
12 037 \
13 042 \
14 424 \
15 437 \
16 500 \
17 737 \
18 775 \
19 850 \
20 852 \
21 855 \
22 856 \
23 857 \
24 860 \
25 861 \
26 862 \
27 863 \
28 864 \
29 865 \
30 866 \
31 869 \
32 874 \
33 875 \
34 878 \
35 932 \
36 936 \
37 949 \
38 950 \
39 1006 \
40 1026 \
41 1250 \
42 1251 \
43 1252 \
44 1253 \
45 1254 \
46 1255 \
47 1256 \
48 1257 \
49 1258 \
50 10000 \
51 10006 \
52 10007 \
53 10029 \
54 10079 \
55 10081 \
56 20866 \
57 28591 \
58 28592 \
59 28593 \
60 28594 \
61 28595 \
62 28596 \
63 28597 \
64 28598 \
65 28599
67 C_SRCS = \
68 casemap.c \
69 cptable.c \
70 mbtowc.c \
71 string.c \
72 utf8.c \
73 wctomb.c \
74 wctype.c \
75 $(CODEPAGES:%=c_%.c)
77 all: libwine_unicode.$(LIBEXT)
79 @MAKE_RULES@
81 libwine_unicode.so.$(SOVERSION): $(OBJS)
82 $(LDSHARED) $(OBJS) -o $@
84 libwine_unicode.so: libwine_unicode.so.$(SOVERSION)
85 $(RM) $@ && $(LN_S) libwine_unicode.so.$(SOVERSION) $@
87 libwine_unicode.a: $(OBJS)
88 $(RM) $@
89 $(AR) $@ $(OBJS)
90 $(RANLIB) $@
92 install_so: libwine_unicode.so.$(SOVERSION)
93 [ -d $(libdir) ] || $(MKDIR) $(libdir)
94 $(INSTALL_PROGRAM) libwine_unicode.so.$(SOVERSION) $(libdir)/libwine_unicode.so.$(SOVERSION)
95 cd $(libdir) && $(RM) libwine_unicode.so && $(LN_S) libwine_unicode.so.$(SOVERSION) libwine_unicode.so
97 install_a: libwine_unicode.a
98 [ -d $(libdir) ] || $(MKDIR) $(libdir)
99 $(INSTALL_DATA) libwine_unicode.a $(libdir)/libwine_unicode.a
101 install:: all $(LIBEXT:%=install_%)
103 uninstall::
104 cd $(libdir) && $(RM) libwine_unicode.a libwine_unicode.so libwine_unicode.so.$(SOVERSION)
106 clean::
107 $(RM) libwine_unicode.so.$(SOVERSION)
109 ### Dependencies: