Specify the complete source file list for a dll inside the main
[wine] / dlls / x11drv / Makefile.in
1 EXTRADEFS = -DBINDIR="\"$(bindir)\""
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ../..
4 SRCDIR    = @srcdir@
5 VPATH     = @srcdir@
6 MODULE    = x11drv.dll
7 IMPORTS   = user32 gdi32 advapi32 kernel32 ntdll
8 EXTRALIBS = $(LIBTSX11) $(X_LIBS) $(XLIB)
9 LDIMPORTS = user32.dll gdi32.dll kernel32.dll
10
11 C_SRCS = \
12         $(TOPOBJDIR)/graphics/x11drv/bitblt.c \
13         $(TOPOBJDIR)/graphics/x11drv/bitmap.c \
14         $(TOPOBJDIR)/graphics/x11drv/brush.c \
15         $(TOPOBJDIR)/graphics/x11drv/clipping.c \
16         $(TOPOBJDIR)/graphics/x11drv/codepage.c \
17         $(TOPOBJDIR)/graphics/x11drv/dib.c \
18         $(TOPOBJDIR)/graphics/x11drv/graphics.c \
19         $(TOPOBJDIR)/graphics/x11drv/init.c \
20         $(TOPOBJDIR)/graphics/x11drv/objects.c \
21         $(TOPOBJDIR)/graphics/x11drv/opengl.c \
22         $(TOPOBJDIR)/graphics/x11drv/palette.c \
23         $(TOPOBJDIR)/graphics/x11drv/pen.c \
24         $(TOPOBJDIR)/graphics/x11drv/text.c \
25         $(TOPOBJDIR)/graphics/x11drv/xfont.c \
26         desktop.c \
27         clipboard.c \
28         dga2.c \
29         event.c \
30         keyboard.c \
31         mouse.c \
32         scroll.c \
33         window.c \
34         winpos.c \
35         x11ddraw.c \
36         x11drv_main.c \
37         xrender.c \
38         xvidmode.c
39
40 PROGRAMS = wineclipsrv
41
42 EXTRASUBDIRS = \
43         $(TOPOBJDIR)/graphics/x11drv
44
45 @MAKE_DLL_RULES@
46
47 all: $(PROGRAMS)
48
49 wineclipsrv: wineclipsrv.c
50         $(CC) $(ALLCFLAGS) -o wineclipsrv $(SRCDIR)/wineclipsrv.c $(X_LIBS) $(XLIB) $(LIBS)
51
52 install:: $(PROGRAMS) install_libdir
53         $(MKINSTALLDIRS) $(bindir)
54         $(INSTALL_PROGRAM) wineclipsrv $(bindir)/wineclipsrv
55
56 uninstall:: uninstall_libdir
57         $(RM) $(bindir)/wineclipsrv
58
59 ### Dependencies: