Commit | Line | Data |
---|---|---|
a09e091a JB |
1 | |
2 | SUBDIRS = input config examples doc doxygen man | |
3 | bin_PROGRAMS = Xdmx | |
4 | ||
5 | if XINERAMA | |
6 | PANORAMIX_SRCS = $(top_srcdir)/Xext/panoramiX.c | |
7 | endif | |
8 | ||
9 | if GLX | |
10 | SUBDIRS += glxProxy | |
11 | GLX_LIBS = glxProxy/libglxproxy.a | |
12 | GLX_SRCS = $(PANORAMIX_SRCS) dmx_glxvisuals.c dmx_glxvisuals.h | |
13 | GLX_INCS = -I$(top_srcdir)/hw/xfree86/dixmods/extmod | |
14 | GLX_DEFS = @GL_CFLAGS@ | |
15 | endif | |
16 | ||
17 | AM_CFLAGS = \ | |
18 | -DHAVE_DMX_CONFIG_H \ | |
19 | $(DIX_CFLAGS) \ | |
20 | $(GLX_INCS) \ | |
21 | $(GLX_DEFS) \ | |
22 | $(DMX_CFLAGS) \ | |
23 | @DMXMODULES_CFLAGS@ | |
24 | ||
25 | Xdmx_SOURCES = dmx.c \ | |
26 | dmxcb.c \ | |
27 | dmxcb.h \ | |
28 | dmxclient.h \ | |
29 | dmxcmap.c \ | |
30 | dmxcmap.h \ | |
31 | dmx-config.h \ | |
32 | dmxcursor.c \ | |
33 | dmxcursor.h \ | |
34 | dmxdpms.c \ | |
35 | dmxdpms.h \ | |
36 | dmxextension.c \ | |
37 | dmxextension.h \ | |
38 | dmxfont.c \ | |
39 | dmxfont.h \ | |
40 | dmxgc.c \ | |
41 | dmxgc.h \ | |
42 | dmxgcops.c \ | |
43 | dmxgcops.h \ | |
44 | dmx.h \ | |
45 | dmxinit.c \ | |
46 | dmxinit.h \ | |
47 | dmxinput.c \ | |
48 | dmxinput.h \ | |
49 | dmxlog.c \ | |
50 | dmxlog.h \ | |
51 | dmxpict.c \ | |
52 | dmxpict.h \ | |
53 | dmxpixmap.c \ | |
54 | dmxpixmap.h \ | |
55 | dmxprop.c \ | |
56 | dmxprop.h \ | |
57 | dmxscrinit.c \ | |
58 | dmxscrinit.h \ | |
59 | dmxstat.c \ | |
60 | dmxstat.h \ | |
61 | dmxsync.c \ | |
62 | dmxsync.h \ | |
63 | dmxvisual.c \ | |
64 | dmxvisual.h \ | |
65 | dmxwindow.c \ | |
66 | dmxwindow.h \ | |
67 | $(top_srcdir)/mi/miinitext.c \ | |
68 | $(top_srcdir)/fb/fbcmap_mi.c \ | |
69 | $(GLX_SRCS) | |
70 | ||
71 | ||
72 | #if COMPOSITE | |
73 | #Xdmx_SOURCES += fakecw.c | |
74 | #endif | |
75 | ||
76 | XDMX_LIBS = \ | |
77 | $(GLX_LIBS) \ | |
78 | @XDMX_LIBS@ \ | |
79 | input/libdmxinput.a \ | |
80 | config/libdmxconfig.a | |
81 | ||
82 | Xdmx_LDFLAGS = $(LD_EXPORT_SYMBOLS_FLAG) | |
83 | Xdmx_DEPENDENCIES= $(XDMX_LIBS) | |
84 | Xdmx_LDADD = $(XDMX_LIBS) $(XDMX_SYS_LIBS) $(XSERVER_SYS_LIBS) | |
85 | ||
86 | relink: | |
87 | $(AM_V_at)rm -f Xdmx$(EXEEXT) && $(MAKE) Xdmx$(EXEEXT) |