xref: /netbsd-src/external/mit/xorg/server/xorg-server/Makefile.serverlib (revision 9fd8799cb5ceb66c69f2eb1a6d26a1d587ba1f1e)
1#	$NetBSD: Makefile.serverlib,v 1.12 2016/08/19 03:59:30 mrg Exp $
2
3.include <bsd.own.mk>		# for NETBSDSRCDIR and mk.conf processing
4
5# We can't use LIBISPRIVATE here as we need the ".so" installed.
6MKPICINSTALL:=	no
7MKLINT:=	no
8MKDEBUGLIB:=	no
9MKPROFILE:=	no
10
11.include <bsd.endian.mk>
12
13.if ${TARGET_ENDIANNESS} == "1234"
14X_BYTE_ORDER=X_LITTLE_ENDIAN
15.elif ${TARGET_ENDIANNESS} == "4321"
16X_BYTE_ORDER=X_BIG_ENDIAN
17.else
18X_BYTE_ORDER=0
19.endif
20
21CPPFLAGS+=	${X11FLAGS.SERVER}
22CPPFLAGS+=	-DXORG_VERSION_CURRENT=${XORG_VERSION_CURRENT}
23
24.if ${HAVE_XORG_GLAMOR} != "no"
25CPPFLAGS+=	-DGLAMOR
26.endif
27
28.if (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")
29CPPFLAGS+=	-D__GLX_ALIGN64
30.endif
31