# $NetBSD: Makefile.servermod,v 1.10 2022/10/28 09:43:59 wiz Exp $ NOFULLRELRO= yes USE_FORT?= yes # network server *and* setuid .include <bsd.own.mk> # For /etc/mk.conf processing .if defined(XMODULEDIR) SHLIB_MAJOR=0 # dri, dri2 and fb need to be linked statically as well? .if !defined(XMODULEDIRANDSTATIC) MKSTATICLIB:= no .endif .else # if these aren't defined the module being built is not installed # instead it is statically linked into the xserver libinstall:: moduleinstall:: .endif # x11 modules that are installed need the X11FLAGS.LOADABLE's defined .if defined(XMODULEDIR) CPPFLAGS+= ${X11FLAGS.LOADABLE} .endif CPPFLAGS+= ${X11FLAGS.DIX} # IOPortBase is particularly annoying to fix COPTS+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 10:? -fcommon :} |