mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-06 16:40:12 +01:00
automake 1.10 really wants foo.c for foo.O, so give it some dummy files to deal with if it really needs them.
67 lines
1.3 KiB
Makefile
67 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
|
|
|
|
os.c:
|
|
touch $@
|
|
|
|
CLEANFILES = os.c
|