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