1# $NetBSD: Makefile,v 1.75 2015/11/06 21:32:22 szptvlfn Exp $ 2 3# xf86-input drivers 4 5SUBDIR= \ 6 xf86-input-keyboard \ 7 xf86-input-mouse \ 8 xf86-input-ws 9 10.if ${MACHINE_ARCH} == "i386" || \ 11 ${MACHINE_ARCH} == "x86_64" 12SUBDIR+= \ 13 xf86-input-vmmouse 14 15.if ${MACHINE_ARCH} == "i386" 16SUBDIR+= \ 17 xf86-input-elographics 18.endif 19 20.endif 21 22# xf86-video drivers 23 24.include <bsd.own.mk> 25 26.if ${MACHINE_ARCH} == "i386" || \ 27 ${MACHINE_ARCH} == "x86_64" 28SUBDIR+= \ 29 xf86-video-apm \ 30 xf86-video-ark \ 31 xf86-video-ast \ 32 xf86-video-ati \ 33 xf86-video-chips \ 34 xf86-video-cirrus \ 35 xf86-video-cirrus_alpine \ 36 xf86-video-cirrus_laguna \ 37 xf86-video-glint \ 38 xf86-video-i128 \ 39 xf86-video-i740 40 41# needs porting for xorg-server 1.6 42# xf86-video-imstt \ 43 44SUBDIR+= \ 45 xf86-video-intel \ 46 xf86-video-intel-old \ 47 xf86-video-mach64 \ 48 xf86-video-mga \ 49 xf86-video-neomagic \ 50 xf86-video-nv \ 51 xf86-video-nouveau \ 52 xf86-video-openchrome \ 53 xf86-video-r128 \ 54 xf86-video-radeon \ 55 xf86-video-radeon-kms \ 56 xf86-video-s3 \ 57 xf86-video-s3virge \ 58 xf86-video-savage \ 59 xf86-video-siliconmotion \ 60 xf86-video-sis \ 61 xf86-video-tdfx \ 62 xf86-video-tga \ 63 xf86-video-trident \ 64 xf86-video-tseng \ 65 xf86-video-vmware \ 66 xf86-video-vesa \ 67 xf86-video-wsfb \ 68 xf86-video-xgi 69# xf86-video-rendition 70 71.if ${MACHINE_ARCH} == "i386" 72SUBDIR+= \ 73 xf86-video-geode 74.endif # ${MACHINE_ARCH} == "i386" 75 76.endif # ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 77 78.if ${MACHINE} == "alpha" 79SUBDIR+= \ 80 xf86-video-apm \ 81 xf86-video-ark \ 82 xf86-video-ast \ 83 xf86-video-ati \ 84 xf86-video-chips \ 85 xf86-video-cirrus \ 86 xf86-video-cirrus_alpine \ 87 xf86-video-cirrus_laguna \ 88 xf86-video-glint \ 89 xf86-video-i128 \ 90 xf86-video-i740 \ 91 xf86-video-mach64 \ 92 xf86-video-mga \ 93 xf86-video-nv \ 94 xf86-video-r128 \ 95 xf86-video-radeon \ 96 xf86-video-s3 \ 97 xf86-video-s3virge \ 98 xf86-video-savage \ 99 xf86-video-siliconmotion \ 100 xf86-video-sis \ 101 xf86-video-tdfx \ 102 xf86-video-tga \ 103 xf86-video-trident \ 104 xf86-video-tseng \ 105 xf86-video-wsfb 106# xf86-video-imstt 107.endif # ${MACHINE} == "alpha" 108 109.if ${MACHINE} == "amiga" 110SUBDIR+= \ 111 xf86-video-wsfb 112.endif # ${MACHINE} == "amiga" 113 114.if ${MACHINE} == "bebox" 115SUBDIR+= \ 116 xf86-video-cirrus \ 117 xf86-video-cirrus_alpine \ 118 xf86-video-mga \ 119 xf86-video-s3 \ 120 xf86-video-s3virge 121.endif # ${MACHINE} == "bebox" 122 123.if ${MACHINE} == "cats" 124SUBDIR+= \ 125 xf86-video-apm \ 126 xf86-video-ark \ 127 xf86-video-ast \ 128 xf86-video-ati \ 129 xf86-video-chips \ 130 xf86-video-cirrus \ 131 xf86-video-cirrus_alpine \ 132 xf86-video-cirrus_laguna \ 133 xf86-video-glint \ 134 xf86-video-i128 \ 135 xf86-video-i740 \ 136 xf86-video-mga \ 137 xf86-video-neomagic \ 138 xf86-video-nv \ 139 xf86-video-radeon \ 140 xf86-video-s3 \ 141 xf86-video-s3virge \ 142 xf86-video-savage \ 143 xf86-video-siliconmotion \ 144 xf86-video-tdfx \ 145 xf86-video-tga \ 146 xf86-video-trident \ 147 xf86-video-tseng \ 148 xf86-video-vesa \ 149 xf86-video-wsfb 150.endif # ${MACHINE} == "cats" 151 152.if ${MACHINE} == "dreamcast" 153SUBDIR+= \ 154 xf86-video-wsfb 155.endif # ${MACHINE} == "dreamcast" 156 157.if ${MACHINE} == "evbarm" 158SUBDIR+= \ 159 xf86-video-modesetting \ 160 xf86-video-wsfb 161.endif # ${MACHINE} == "evbarm" 162 163.if ${MACHINE} == "evbmips" 164SUBDIR+= \ 165 xf86-video-siliconmotion \ 166 xf86-video-sis \ 167 xf86-video-wsfb 168.endif # ${MACHINE} == "evbmips" 169 170.if ${MACHINE} == "ews4800mips" 171SUBDIR+= \ 172 xf86-video-wsfb 173.endif # ${MACHINE} == "ews4800mips" 174 175.if ${MACHINE} == "hp300" 176SUBDIR+= \ 177 xf86-video-wsfb 178.endif # ${MACHINE} == "hp300" 179 180.if ${MACHINE} == "hpcarm" || \ 181 ${MACHINE} == "hpcmips" || \ 182 ${MACHINE} == "hpcsh" 183SUBDIR+= \ 184 xf86-video-wsfb 185.endif # ${MACHINE} == "hpcarm" || ${MACHINE} == "hpcmips" || ${MACHINE} == "hpcsh" 186 187.if ${MACHINE} == "ibmnws" 188SUBDIR+= \ 189 xf86-video-s3 190.endif # ${MACHINE} == "ibmnws" 191 192.if ${MACHINE} == "luna68k" 193SUBDIR+= \ 194 xf86-video-wsfb 195.endif # ${MACHINE} == "luna68k" 196 197.if ${MACHINE} == "mac68k" 198SUBDIR+= \ 199 xf86-video-wsfb 200.endif # ${MACHINE} == "mac68k" 201 202.if ${MACHINE} == "macppc" 203SUBDIR+= \ 204 xf86-video-ati \ 205 xf86-video-chips \ 206 xf86-video-mach64 \ 207 xf86-video-mga \ 208 xf86-video-nv \ 209 xf86-video-radeon \ 210 xf86-video-r128 \ 211 xf86-video-tdfx \ 212 xf86-video-wsfb 213# xf86-video-imstt 214.endif # ${MACHINE} == "macppc" 215 216.if ${MACHINE} == "netwinder" 217SUBDIR+= \ 218 xf86-video-wsfb 219# xf86-video-igs 220.endif # ${MACHINE} == "netwinder" 221 222.if ${MACHINE} == "newsmips" 223SUBDIR+= \ 224 xf86-video-wsfb 225.endif # ${MACHINE} == "newsmips" 226 227.if ${MACHINE} == "ofppc" 228SUBDIR+= \ 229 xf86-video-ati \ 230 xf86-video-chips \ 231 xf86-video-mach64 \ 232 xf86-video-mga \ 233 xf86-video-nv \ 234 xf86-video-radeon \ 235 xf86-video-r128 \ 236 xf86-video-tdfx \ 237 xf86-video-wsfb 238.endif # ${MACHINE} == "ofppc" 239 240.if ${MACHINE} == "prep" 241SUBDIR+= \ 242 xf86-video-cirrus \ 243 xf86-video-cirrus_alpine \ 244 xf86-video-mga \ 245 xf86-video-s3 246.endif # ${MACHINE} == "prep" 247 248.if ${MACHINE} == "sgimips" 249SUBDIR+= \ 250 xf86-video-crime \ 251 xf86-video-cirrus \ 252 xf86-video-glint \ 253 xf86-video-mga \ 254 xf86-video-newport \ 255 xf86-video-s3 \ 256 xf86-video-wsfb 257.endif # ${MACHINE} == "sgimips" 258 259.if ${MACHINE} == "shark" 260SUBDIR+= \ 261 xf86-video-chips \ 262 xf86-video-igs \ 263 xf86-video-wsfb 264.endif # ${MACHINE} == "shark" 265 266.if ${MACHINE} == "sparc" || \ 267 ${MACHINE} == "sparc64" 268SUBDIR+= \ 269 xf86-video-ag10e \ 270 xf86-video-ati \ 271 xf86-video-glint \ 272 xf86-video-mach64 \ 273 xf86-video-mga \ 274 xf86-video-r128 \ 275 xf86-video-radeon \ 276 xf86-video-suncg6 \ 277 xf86-video-sunffb \ 278 xf86-video-sunleo \ 279 xf86-video-wsfb 280.if ${MACHINE} == "sparc" 281SUBDIR+= \ 282 xf86-video-pnozz \ 283 xf86-video-suncg14 \ 284 xf86-video-suntcx 285.endif # ${MACHINE} == "sparc" 286.endif # ${MACHINE} == "sparc" || ${MACHINE} == "sparc64" 287 288.if ${MACHINE} == "vax" 289SUBDIR+= \ 290 xf86-video-wsfb 291.endif # ${MACHINE} == "vax" 292 293.if ${MACHINE} == "zaurus" 294SUBDIR+= \ 295 xf86-video-wsfb 296.endif # ${MACHINE} == "zaurus" 297 298.include <bsd.subdir.mk> 299