Makefile.in 1.4 KB
Newer Older
1
EXTRADEFS = -D_GDI32_
2 3 4 5
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR    = @srcdir@
VPATH     = @srcdir@
6
MODULE    = gdi32.dll
7
IMPORTLIB = gdi32
8
IMPORTS   = advapi32 kernel32 ntdll
9
EXTRAINCL = @FREETYPEINCL@ @FONTCONFIGINCL@
10
EXTRALIBS = @CARBONLIB@
11

12 13 14 15 16
SPEC_SRCS16 = \
	dispdib.spec \
	gdi.exe.spec \
	wing.spec

17
C_SRCS = \
18
	bidi.c \
19
	bitblt.c \
20 21 22 23 24
	bitmap.c \
	brush.c \
	clipping.c \
	dc.c \
	dib.c \
25
	driver.c \
26
	enhmetafile.c \
27
	enhmfdrv/bitblt.c \
28 29 30 31 32
	enhmfdrv/dc.c \
	enhmfdrv/graphics.c \
	enhmfdrv/init.c \
	enhmfdrv/mapping.c \
	enhmfdrv/objects.c \
33
	font.c \
34
	freetype.c \
35
	gdi_main.c \
36
	gdiobj.c \
37
	icm.c \
38
	mapping.c \
39
	metafile.c \
40 41 42 43 44 45 46
	mfdrv/bitblt.c \
	mfdrv/dc.c \
	mfdrv/graphics.c \
	mfdrv/init.c \
	mfdrv/mapping.c \
	mfdrv/objects.c \
	mfdrv/text.c \
47
	opengl.c \
48
	painting.c \
49
	palette.c \
50
	path.c \
51 52
	pen.c \
	printdrv.c \
53
	printdrv16.c \
54
	region.c
55

56
C_SRCS16 = \
57
	bidi16.c \
58 59
	dispdib.c \
	env.c \
60
	gdi16.c \
61
	metafile16.c \
62
	wing.c
63

64 65
RC_SRCS = version.rc
RC_SRCS16 = version16.rc
66

67 68
EXTRASUBDIRS = \
	enhmfdrv \
69
	mfdrv
70

71 72
@MAKE_DLL_RULES@

73 74
# Special rules for 16-bit resource and spec files

75 76
gdi.exe.spec.o: gdi.exe.spec version16.res
	$(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --heap 65520 --main-module $(MODULE) --res version16.res --export $(SRCDIR)/gdi.exe.spec
77 78

version16.res: version16.rc
79
	$(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/version16.rc
80

81
@DEPENDENCIES@  # everything below this line is overwritten by make depend