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