mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-03 14:00:13 +01:00
(cherry picked from commit 4e2c6dbabdbbaaca213fd08edd422de15d0900cc) required because of commit7c0709a736, which made requestingClient in dix specific to Xprint only. Add to XPRINT_LIBS in hw/xprint/Makefile.am in front of $(XSERVER_LIBS) to override definitions in libdix.la for standard xservers. Follows571206832d(providing -DXPRINT to xprint subdirs). Note it may be possible to restructure the code so that requestingClient is stored elsewhere than in dix. See discussions following http://lists.freedesktop.org/archives/xorg/2008-March/033844.html If this is done it may be possible to revert this commit (if not 571206...). (cherry picked from commit966ae1781f)
58 lines
1.3 KiB
Makefile
58 lines
1.3 KiB
Makefile
SUBDIRS = doc pcl pcl-mono raster ps etc config
|
|
|
|
bin_PROGRAMS = Xprt
|
|
|
|
Xprt_CFLAGS = @DIX_CFLAGS@ @XPRINT_CFLAGS@ \
|
|
-DPRINT_ONLY_SERVER -D_XP_PRINT_SERVER_ \
|
|
-DXPRINTDIR=\"$(libdir)/X11/xserver\" \
|
|
-DXPRASTERDDX -DXPPCLDDX -DXPMONOPCLDDX -DXPPSDDX \
|
|
-DXFree86Server
|
|
|
|
Xprt_LDFLAGS = -L$(top_srcdir)
|
|
XPRINT_LIBS = \
|
|
@XPRINT_LIBS@ \
|
|
ps/libps.la \
|
|
raster/libraster.la \
|
|
pcl/libpcl.la \
|
|
pcl-mono/libpcl.la \
|
|
$(top_builddir)/fb/libfb.la \
|
|
$(top_builddir)/render/librender.la \
|
|
$(top_builddir)/dix/libXpdix.la \
|
|
$(XSERVER_LIBS) \
|
|
$(top_builddir)/Xext/libXext.la \
|
|
$(top_builddir)/xkb/libxkb.la \
|
|
$(top_builddir)/xkb/libxkbstubs.la \
|
|
$(top_builddir)/os/libos.la # for Xprintf
|
|
|
|
Xprt_DEPENDENCIES = $(XPRINT_LIBS)
|
|
Xprt_LDADD = $(XPRINT_LIBS) $(XPRINT_SYS_LIBS) $(XSERVER_SYS_LIBS)
|
|
|
|
miinitext-wrapper.c:
|
|
echo "#include \"$(top_srcdir)/mi/miinitext.c\"" >> $@
|
|
|
|
dpmsstubs-wrapper.c:
|
|
echo "#include \"$(top_srcdir)/Xext/dpmsstubs.c\"" >> $@
|
|
|
|
Xprt_SOURCES = \
|
|
attributes.c \
|
|
attributes.h \
|
|
AttrValid.c \
|
|
AttrValid.h \
|
|
ddxInit.c \
|
|
DiPrint.h \
|
|
Init.c \
|
|
mediaSizes.c \
|
|
Oid.c \
|
|
OidDefs.h \
|
|
Oid.h \
|
|
OidStrs.h \
|
|
spooler.c \
|
|
spooler.h \
|
|
Util.c \
|
|
miinitext-wrapper.c \
|
|
dpmsstubs-wrapper.c \
|
|
$(top_srcdir)/fb/fbcmap_mi.c
|
|
|
|
EXTRA_DIST = ValTree.c
|
|
|
|
CLEANFILES = miinitext-wrapper.c dpmsstubs-wrapper.c
|