1 # $NetBSD: Makefile,v 1.47 2019/03/10 11:18:02 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_PREFIX} \ 10 libXau libXdmcp libdrm libpciaccess libpthread-stubs libxshmfence .WAIT 11 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 12 SUBDIR+=libdrm_intel libdrm_amdgpu 13 .endif 14 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm" 15 SUBDIR+=libdrm_nouveau libvdpau 16 .endif 17 SUBDIR+=libdrm_radeon pixman 18 .if !defined(MLIBDIR) 19 SUBDIR+=xkeyboard-config 20 .endif 21 SUBDIR+=libxcb \ 22 .WAIT 23 .if !defined(MLIBDIR) 24 SUBDIR+=${EXTRA_DRI_DIRS} dri${OLD_PREFIX} gallium${OLD_PREFIX} 25 .endif 26 SUBDIR+=fontconfig libSM libX11 \ 27 .WAIT \ 28 libXcomposite libXdamage libXext libXfixes libXt \ 29 libxkbfile libepoxy \ 30 .WAIT \ 31 libXi libXxf86vm \ 32 .WAIT \ 33 libGL${OLD_PREFIX} libXScrnSaver libXTrap libXevie libXfont libXfont2 \ 34 libXinerama libXmu libXmuu libXpm libXrender \ 35 libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \ 36 libxkbui \ 37 .WAIT 38 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 39 SUBDIR+=libI810XvMC 40 SUBDIR+=libIntelXvMC 41 SUBDIR+=libchromeXvMC 42 SUBDIR+=libchromeXvMCPro 43 .endif 44 SUBDIR+=libGLU libGLw libXaw6 libXaw libXcursor \ 45 libXrandr \ 46 .WAIT \ 47 libXpresent libXft libglut \ 48 .WAIT \ 49 libXdmGreet \ 50 xcb-util 51 SUBDIR+=libgbm${OLD_PREFIX} 52 53 .include <bsd.buildinstall.mk> 54 .include <bsd.subdir.mk> 55