1 1.46 mrg # $NetBSD: Makefile,v 1.46 2019/03/10 02:29:52 mrg Exp $ 2 1.1 mrg 3 1.1 mrg # build libraries for xorg 4 1.1 mrg 5 1.34 matt .include <bsd.own.mk> 6 1.34 matt 7 1.46 mrg .include "mesa-which.mk" 8 1.46 mrg 9 1.46 mrg SUBDIR= libfontenc freetype libFS libICE libglapi${OLD_PREFIX} \ 10 1.38 mrg libXau libXdmcp libdrm libpciaccess libpthread-stubs libxshmfence .WAIT 11 1.14 mrg .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 12 1.39 mrg SUBDIR+=libdrm_intel libdrm_amdgpu 13 1.37 jmcneill .endif 14 1.37 jmcneill .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm" 15 1.37 jmcneill SUBDIR+=libdrm_nouveau 16 1.14 mrg .endif 17 1.34 matt SUBDIR+=libdrm_radeon pixman 18 1.34 matt .if !defined(MLIBDIR) 19 1.34 matt SUBDIR+=xkeyboard-config 20 1.34 matt .endif 21 1.44 mrg SUBDIR+=libxcb \ 22 1.30 mrg .WAIT 23 1.34 matt .if !defined(MLIBDIR) 24 1.46 mrg SUBDIR+=${EXTRA_DRI_DIRS} dri${OLD_PREFIX} gallium${OLD_PREFIX} 25 1.34 matt .endif 26 1.34 matt SUBDIR+=fontconfig libSM libX11 \ 27 1.6 veego .WAIT \ 28 1.8 hubertf libXcomposite libXdamage libXext libXfixes libXt \ 29 1.40 mrg libxkbfile libepoxy \ 30 1.6 veego .WAIT \ 31 1.11 mrg libXi libXxf86vm \ 32 1.6 veego .WAIT \ 33 1.46 mrg libGL${OLD_PREFIX} libXScrnSaver libXTrap libXevie libXfont libXfont2 \ 34 1.11 mrg libXinerama libXmu libXmuu libXpm libXrender \ 35 1.22 jmcneill libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \ 36 1.22 jmcneill libxkbui \ 37 1.19 veego .WAIT 38 1.19 veego .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 39 1.21 jmcneill SUBDIR+=libI810XvMC 40 1.21 jmcneill SUBDIR+=libIntelXvMC 41 1.19 veego SUBDIR+=libchromeXvMC 42 1.23 jmcneill SUBDIR+=libchromeXvMCPro 43 1.19 veego .endif 44 1.19 veego SUBDIR+=libGLU libGLw libXaw6 libXaw libXcursor \ 45 1.6 veego libXrandr \ 46 1.6 veego .WAIT \ 47 1.35 mrg libXpresent libXft libglut \ 48 1.27 mrg .WAIT \ 49 1.27 mrg libXdmGreet \ 50 1.24 mrg xcb-util 51 1.46 mrg SUBDIR+=libgbm${OLD_PREFIX} 52 1.29 martin 53 1.32 joerg .include <bsd.buildinstall.mk> 54 1.1 mrg .include <bsd.subdir.mk> 55