Home | History | Annotate | Line # | Download | only in drivers
Makefile revision 1.86
      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