Home | History | Annotate | Line # | Download | only in lib
Makefile revision 1.57
      1 #	$NetBSD: Makefile,v 1.57 2022/07/14 07:41:49 mrg Exp $
      2 
      3 # build libraries for xorg
      4 
      5 .include <bsd.own.mk>
      6 
      7 .include "mesa-which.mk"
      8 
      9 SUBDIR=	libfontenc freetype libFS libICE libglapi${OLD_SUFFIX} \
     10 	libXau libXdmcp libdrm libpciaccess libpthread-stubs \
     11 	libxcvt libxshmfence .WAIT
     12 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
     13 SUBDIR+=libdrm_intel
     14 .endif
     15 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm"
     16 SUBDIR+=libdrm_amdgpu libdrm_nouveau
     17 .endif
     18 SUBDIR+=libdrm_radeon pixman
     19 .if !defined(MLIBDIR)
     20 SUBDIR+=xkeyboard-config
     21 .endif
     22 SUBDIR+=libxcb \
     23 	.WAIT \
     24 	libX11 \
     25 	.WAIT
     26 .if !defined(MLIBDIR)
     27 SUBDIR+=dri${OLD_SUFFIX} gallium${OLD_SUFFIX}
     28 .endif
     29 SUBDIR+=fontconfig libSM \
     30 	.WAIT \
     31 	libXcomposite libXdamage libXext libXfixes libXt \
     32 	libxkbfile libepoxy \
     33 	.WAIT
     34 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm"
     35 # libvdpau depends upon libX11 and libXext
     36 SUBDIR+=libvdpau \
     37 	.WAIT
     38 .endif
     39 SUBDIR+=libXi libXxf86vm \
     40 	libGL${OLD_SUFFIX} libXScrnSaver libXfont libXfont2 \
     41 	libXinerama libXmu libXmuu libXpm libXrender \
     42 	libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \
     43 	libxkbui \
     44 	.WAIT
     45 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
     46 SUBDIR+=libI810XvMC
     47 SUBDIR+=libIntelXvMC
     48 SUBDIR+=libchromeXvMC
     49 SUBDIR+=libchromeXvMCPro
     50 .endif
     51 SUBDIR+=libGLU libGLw libXaw6 libXaw libXcursor \
     52 	libXrandr \
     53 	.WAIT \
     54 	libXpresent libXft \
     55 	.WAIT \
     56 	libXdmGreet \
     57 	xcb-util
     58 SUBDIR+=libgbm${OLD_SUFFIX}
     59 .if ${HAVE_XORG_GLAMOR} != "no"
     60 # libEGL depends upon libgbm
     61 SUBDIR+=.WAIT libEGL
     62 .endif
     63 
     64 .include <bsd.buildinstall.mk>
     65 .include <bsd.subdir.mk>
     66