1 UNICODE_BASE = tools$(SEP)unicode
4 $(ROS_INTERMEDIATE)$(UNICODE_BASE)$(SEP)libunicode.a
69 $(UNICODE_BASE)$(SEP)casemap.c \
70 $(UNICODE_BASE)$(SEP)compose.c \
71 $(UNICODE_BASE)$(SEP)cptable.c \
72 $(UNICODE_BASE)$(SEP)mbtowc.c \
73 $(UNICODE_BASE)$(SEP)string.c \
74 $(UNICODE_BASE)$(SEP)wctomb.c \
75 $(UNICODE_BASE)$(SEP)wctype.c \
76 $(addprefix $(UNICODE_BASE)$(SEP), $(UNICODE_CODEPAGES:%=c_%.o))
79 $(UNICODE_SOURCES:.c=.o)
81 UNICODE_HOST_CFLAGS = \
82 -D__USE_W32API -DWINVER=0x501 -DWINE_UNICODE_API= \
83 -Dwchar_t="unsigned short" -D_WCHAR_T_DEFINED \
84 -I$(UNICODE_BASE) -Iinclude/wine -Iw32api/include
86 $(UNICODE_TARGET): $(UNICODE_OBJECTS)
87 ${host_ar} -rc $(UNICODE_TARGET) $(UNICODE_OBJECTS)
89 $(UNICODE_OBJECTS): %.o : %.c
90 ${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
94 -@$(rm) $(UNICODE_TARGET) $(UNICODE_OBJECTS) 2>$(NUL)