Home | History | Annotate | Line # | Download | only in xorg-server.old
      1 #	$NetBSD: Makefile.serverlib,v 1.5 2021/11/01 10:05:19 nia Exp $
      2 
      3 NOFULLRELRO=	yes
      4 
      5 .include <bsd.own.mk>		# for NETBSDSRCDIR and mk.conf processing
      6 
      7 # We can't use LIBISPRIVATE here as we need the ".so" installed.
      8 MKPICINSTALL:=	no
      9 MKLINT:=	no
     10 MKDEBUGLIB:=	no
     11 MKPROFILE:=	no
     12 
     13 .include <bsd.endian.mk>
     14 
     15 .if ${TARGET_ENDIANNESS} == "1234"
     16 X_BYTE_ORDER=X_LITTLE_ENDIAN
     17 .elif ${TARGET_ENDIANNESS} == "4321"
     18 X_BYTE_ORDER=X_BIG_ENDIAN
     19 .else
     20 X_BYTE_ORDER=0
     21 .endif
     22 
     23 CPPFLAGS+=	${X11FLAGS.SERVER}
     24 CPPFLAGS+=	-DXORG_VERSION_CURRENT=${XORG_VERSION_CURRENT}
     25 
     26 .if (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")
     27 CPPFLAGS+=	-D__GLX_ALIGN64
     28 .endif
     29 
     30 # IOPortBase is particularly annoying to fix
     31 COPTS+=         ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 10:? -fcommon :}
     32