dfbe32b5b8
Before you complain, this code hasn't seen material change since at least X11R6. It certainly does not build with any modern version of Kerberos. Anybody wanting krb5 auth to their X server should probably be using GSSAPI instead of internal krb5 API anyway.
64 lines
1.3 KiB
Makefile
64 lines
1.3 KiB
Makefile
noinst_LTLIBRARIES = libos.la libcwrapper.la
|
|
|
|
AM_CFLAGS = $(DIX_CFLAGS)
|
|
|
|
# FIXME: Add support for these in configure.ac
|
|
SECURERPC_SRCS = rpcauth.c
|
|
INTERNALMALLOC_SRCS = xalloc.c
|
|
|
|
XCSECURITY_SRCS = secauth.c
|
|
XDMCP_SRCS = xdmcp.c
|
|
STRLCAT_SRCS = strlcat.c strlcpy.c
|
|
XORG_SRCS = log.c
|
|
|
|
libos_la_SOURCES = \
|
|
WaitFor.c \
|
|
access.c \
|
|
auth.c \
|
|
connection.c \
|
|
io.c \
|
|
mitauth.c \
|
|
oscolor.c \
|
|
oscolor.h \
|
|
osdep.h \
|
|
osinit.c \
|
|
utils.c \
|
|
xdmauth.c \
|
|
xstrans.c \
|
|
xprintf.c \
|
|
$(XORG_SRCS)
|
|
|
|
if XCSECURITY
|
|
libos_la_SOURCES += $(XCSECURITY_SRCS)
|
|
endif
|
|
|
|
if XDMCP
|
|
libos_la_SOURCES += $(XDMCP_SRCS)
|
|
endif
|
|
|
|
if NEED_STRLCAT
|
|
libos_la_SOURCES += $(STRLCAT_SRCS)
|
|
endif
|
|
|
|
libcwrapper_la_SOURCES = \
|
|
$(top_srcdir)/hw/xfree86/os-support/shared/libc_wrapper.c
|
|
libcwrapper_la_CFLAGS = \
|
|
-DSELF_CONTAINED_WRAPPER \
|
|
-I$(top_srcdir)/hw/xfree86/os-support \
|
|
$(AM_CFLAGS)
|
|
|
|
EXTRA_DIST = $(SECURERPC_SRCS) $(INTERNALMALLOC_SRCS) \
|
|
$(XCSECURITY_SRCS) $(XDMCP_SRCS) $(STRLCAT_SRCS)
|
|
|
|
if XSERVER_DTRACE
|
|
# Generate dtrace object code for probes in libos & libdix
|
|
dtrace.o: $(top_srcdir)/dix/Xserver.d $(am_libos_la_OBJECTS)
|
|
$(DTRACE) -G -C -o $@ -s $(top_srcdir)/dix/Xserver.d .libs/*.o ../dix/.libs/*.o
|
|
|
|
noinst_PROGRAMS = os.O
|
|
|
|
os.O: dtrace.o $(am_libos_la_OBJECTS)
|
|
ld -r -o $@ dtrace.o .libs/*.o
|
|
|
|
endif
|