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