Changed 16-bit GDI Enum* functions to not use thunks, now that 16-bit
[wine] / dlls / gdi / Makefile.in
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ../..
3 SRCDIR    = @srcdir@
4 VPATH     = @srcdir@
5 MODULE    = gdi32
6 SOVERSION = 1.0
7 ALTNAMES  = gdi dispdib wing
8 IMPORTS   = kernel32 ntdll
9 EXTRALIBS = @FREETYPELIBS@
10 EXTRAINCL = @FREETYPEINCL@
11
12 C_SRCS = \
13         bidi16.c \
14         driver.c \
15         freetype.c \
16         gdi_main.c \
17         printdrv.c \
18         wing.c
19
20 RC_SRCS= \
21         version.rc
22
23 RC_SRCS16= \
24         version16.rc
25
26 GLUE = printdrv.c
27
28 EXTRA_OBJS = \
29         $(TOPOBJDIR)/graphics/graphics.o \
30         $(TOPOBJDIR)/graphics/enhmetafiledrv/enhmetafiledrv.o \
31         $(TOPOBJDIR)/graphics/metafiledrv/metafiledrv.o \
32         $(TOPOBJDIR)/graphics/win16drv/win16drv.o \
33         $(TOPOBJDIR)/objects/objects.o
34
35 SUBDIRS = \
36         $(TOPOBJDIR)/graphics \
37         $(TOPOBJDIR)/graphics/enhmetafiledrv \
38         $(TOPOBJDIR)/graphics/metafiledrv \
39         $(TOPOBJDIR)/graphics/win16drv \
40         $(TOPOBJDIR)/objects
41
42 @MAKE_DLL_RULES@
43
44 $(EXTRA_OBJS): dummy
45         @cd `dirname $@` && $(MAKE) `basename $@`
46
47 # Special rules for 16-bit resource files
48
49 version16.res: version16.rc
50         $(LDPATH) $(WRC) $(DIVINCL) -o $@ -w16 -m -r $(SRCDIR)/version16.rc
51
52 gdi.spec.c: version16.res
53
54 ### Dependencies:
55