Create an X connection for each thread, and process X events in the
[wine] / dlls / x11drv / Makefile.in
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ../..
3 SRCDIR    = @srcdir@
4 VPATH     = @srcdir@
5 MODULE    = x11drv
6 EXTRALIBS = $(LIBTSX11) $(X_LIBS) $(XLIB)
7 IMPORTS   = user32 gdi32 kernel32
8
9 C_SRCS = \
10         desktop.c \
11         dga2.c \
12         window.c \
13         winpos.c \
14         x11ddraw.c \
15         x11drv_main.c \
16         xvidmode.c
17
18 PROGRAMS = \
19         $(TOPOBJDIR)/windows/x11drv/wineclipsrv
20
21 EXTRA_OBJS = \
22         $(TOPOBJDIR)/graphics/x11drv/x11drv.o \
23         $(TOPOBJDIR)/windows/x11drv/x11drv.o
24
25 SUBDIRS = \
26         $(TOPOBJDIR)/graphics/x11drv \
27         $(TOPOBJDIR)/windows/x11drv
28
29 @MAKE_DLL_RULES@
30
31 all: $(PROGRAMS)
32
33 $(EXTRA_OBJS) $(PROGRAMS): dummy
34         @cd `dirname $@` && $(MAKE) `basename $@`
35
36 install:: $(PROGRAMS)
37         [ -d $(bindir) ] || $(MKDIR) $(bindir)
38         $(INSTALL_PROGRAM) $(TOPOBJDIR)/windows/x11drv/wineclipsrv $(bindir)/wineclipsrv
39
40 uninstall::
41         cd $(bindir) && $(RM) wineclipsrv
42
43 ### Dependencies: