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