1ace9770fe
automake 1.10 really wants foo.c for foo.O, so give it some dummy files to deal with if it really needs them.
68 lines
1.3 KiB
Makefile
68 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
|