Home | History | Annotate | Line # | Download | only in xorg-server
Makefile.serverlib revision 1.1
      1  1.1  mrg #	$NetBSD: Makefile.serverlib,v 1.1 2008/08/02 04:32:00 mrg Exp $
      2  1.1  mrg 
      3  1.1  mrg NOLINT=         1
      4  1.1  mrg NOPROFILE=      1
      5  1.1  mrg 
      6  1.1  mrg # XXX for now?
      7  1.1  mrg MKX11LOADABLE=no
      8  1.1  mrg 
      9  1.1  mrg # if not mips use x11 dynamic loader (no need for pic libs)
     10  1.1  mrg .if ${MACHINE_ARCH} != "mipseb" && ${MACHINE_ARCH} != "mipsel"
     11  1.1  mrg NOPIC=		1
     12  1.1  mrg .endif
     13  1.1  mrg 
     14  1.1  mrg .include <bsd.own.mk>		# for NETBSDSRCDIR
     15  1.1  mrg .include <bsd.endian.mk>
     16  1.1  mrg 
     17  1.1  mrg .if ${TARGET_ENDIANNESS} == "1234"
     18  1.1  mrg X_BYTE_ORDER=X_LITTLE_ENDIAN
     19  1.1  mrg .elif ${TARGET_ENDIANNESS} == "4321"
     20  1.1  mrg X_BYTE_ORDER=X_BIG_ENDIAN
     21  1.1  mrg .else
     22  1.1  mrg X_BYTE_ORDER=0
     23  1.1  mrg .endif
     24  1.1  mrg 
     25  1.1  mrg CPPFLAGS+=	${X11FLAGS.SERVER}
     26  1.1  mrg #CPPFLAGS+=	${X11FLAGS.SERVER} -DX_BYTE_ORDER=${X_BYTE_ORDER} \
     27  1.1  mrg #		-DXORG_VERSION_CURRENT=${XORG_VERSION_CURRENT}
     28  1.1  mrg 
     29  1.1  mrg .if !defined(XSERVERINCDIR)
     30  1.1  mrg XSERVERINCDIR!=	cd ${NETBSDSRCDIR}/x11/Xserver/include && ${PRINTOBJDIR}
     31  1.1  mrg .MAKEOVERRIDES+=XSERVERINCDIR
     32  1.1  mrg .endif
     33  1.1  mrg 
     34  1.1  mrg # Architectures that can't use the XFree86 loader (such as MIPS) can use
     35  1.1  mrg # dlopen() to load modules.
     36  1.1  mrg .if ${MACHINE_ARCH} == "mipseb" || ${MACHINE_ARCH} == "mipsel"
     37  1.1  mrg SHLIB_MAJOR=	0
     38  1.1  mrg SHLIB_MINOR=	0
     39  1.1  mrg MKPICLIB=	yes
     40  1.1  mrg MKSTATICLIB=	no
     41  1.1  mrg .endif
     42