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