Add patch that contain Mali fixes.
[deb_xorg-server.git] / os / Makefile.am
CommitLineData
a09e091a
JB
1noinst_LTLIBRARIES = libos.la
2
3AM_CFLAGS = $(DIX_CFLAGS) $(SHA1_CFLAGS)
4
5SECURERPC_SRCS = rpcauth.c
6XDMCP_SRCS = xdmcp.c
7XORG_SRCS = log.c
8BUSFAULT_SRCS = busfault.c
9
10libos_la_SOURCES = \
11 WaitFor.c \
12 access.c \
13 auth.c \
14 backtrace.c \
15 client.c \
16 connection.c \
17 io.c \
18 mitauth.c \
19 oscolor.c \
20 osdep.h \
21 osinit.c \
22 utils.c \
23 xdmauth.c \
24 xsha1.c \
25 xstrans.c \
26 xprintf.c \
27 $(XORG_SRCS)
28libos_la_LIBADD = @SHA1_LIBS@ $(DLOPEN_LIBS) $(LTLIBOBJS)
29
30if SECURE_RPC
31libos_la_SOURCES += $(SECURERPC_SRCS)
32endif
33
34if XDMCP
35libos_la_SOURCES += $(XDMCP_SRCS)
36endif
37
38if HAVE_LIBUNWIND
39AM_CFLAGS += $(LIBUNWIND_CFLAGS)
40libos_la_LIBADD += $(LIBUNWIND_LIBS)
41endif
42
43if BUSFAULT
44libos_la_SOURCES += $(BUSFAULT_SRCS)
45endif
46
47EXTRA_DIST = $(SECURERPC_SRCS) $(XDMCP_SRCS)
48
49if SPECIAL_DTRACE_OBJECTS
50# Generate dtrace object code for probes in libos & libdix
51dtrace.o: $(top_srcdir)/dix/Xserver.d $(am_libos_la_OBJECTS)
52 $(AM_V_GEN)$(DTRACE) -G -C -o $@ -s $(top_srcdir)/dix/Xserver.d .libs/*.o ../dix/.libs/*.o
53
54noinst_PROGRAMS = os.O
55
56os_O_SOURCES =
57os.O: dtrace.o $(am_libos_la_OBJECTS)
58 $(AM_V_GEN)ld -r -o $@ dtrace.o .libs/*.o
59endif