e4e0db7d687ef5ef3d651700a7c2e9b848abe876
[platform/upstream/gst-plugins-bad.git] / ext / Makefile.am
1 if USE_ASSRENDER
2 ASSRENDER_DIR = assrender
3 else
4 ASSRENDER_DIR =
5 endif
6
7 if USE_AOM
8 AOM_DIR= aom
9 else
10 AOM_DIR=
11 endif
12
13 if USE_VOAMRWBENC
14 VOAMRWBENC_DIR = voamrwbenc
15 else
16 VOAMRWBENC_DIR =
17 endif
18
19 if USE_BS2B
20 BS2B_DIR=bs2b
21 else
22 BS2B_DIR=
23 endif
24
25 if USE_BZ2
26 BZ2_DIR=bz2
27 else
28 BZ2_DIR=
29 endif
30
31 if USE_LCMS2
32 COLORMANAGEMENT_DIR=colormanagement
33 else
34 COLORMANAGEMENT_DIR=
35 endif
36
37 if USE_CHROMAPRINT
38 CHROMAPRINT_DIR=chromaprint
39 else
40 CHROMAPRINT_DIR=
41 endif
42
43 if USE_CURL
44 CURL_DIR=curl
45 else
46 CURL_DIR=
47 endif
48
49 if USE_DASH
50 DASH_DIR=dash
51 else
52 DASH_DIR=
53 endif
54
55 if USE_DC1394
56 DC1394_DIR=dc1394
57 else
58 DC1394_DIR=
59 endif
60
61 if USE_DIRECTFB
62 DIRECTFB_DIR=directfb
63 else
64 DIRECTFB_DIR=
65 endif
66
67 if USE_WAYLAND
68 WAYLAND_DIR=wayland
69 else
70 WAYLAND_DIR=
71 endif
72
73 if USE_DAALA
74 DAALA_DIR=daala
75 else
76 DAALA_DIR=
77 endif
78
79 if USE_DTS
80 DTS_DIR=dts
81 else
82 DTS_DIR=
83 endif
84
85 if USE_GL
86 GL_DIR=gl
87 else
88 GL_DIR=
89 endif
90
91 if USE_GTK3
92 GTK3_DIR=gtk
93 else
94 GTK3_DIR=
95 endif
96
97 if USE_QT
98 QT_DIR=qt
99 else
100 QT_DIR=
101 endif
102
103 if USE_RESINDVD
104  RESINDVD_DIR = resindvd
105 else
106  RESINDVD_DIR =
107 endif
108
109 if USE_FAAC
110 FAAC_DIR=faac
111 else
112 FAAC_DIR=
113 endif
114
115 if USE_FAAD
116  FAAD_DIR=faad
117 else
118  FAAD_DIR=
119 endif
120
121 if USE_FDK_AAC
122  FDK_AAC_DIR=fdkaac
123 else
124  FDK_AAC_DIR=
125 endif
126
127 if USE_VOAACENC
128  VOAACENC_DIR=voaacenc
129 else
130  VOAACENC_DIR=
131 endif
132
133 if USE_FLITE
134 FLITE_DIR=flite
135 else
136 FLITE_DIR=
137 endif
138
139 #if USE_G729
140 #G729_DIR=g729
141 #else
142 G729_DIR=
143 #endif
144
145 if USE_GSM
146 GSM_DIR=gsm
147 else
148 GSM_DIR=
149 endif
150
151 if USE_IQA
152 IQA_DIR = iqa
153 else
154 IQA_DIR =
155 endif
156
157 if USE_KATE
158 KATE_DIR=kate
159 else
160 KATE_DIR=
161 endif
162
163 if USE_LADSPA
164 LADSPA_DIR = ladspa
165 else
166 LADSPA_DIR =
167 endif
168
169 if USE_LV2
170 LV2_DIR = lv2
171 else
172 LV2_DIR =
173 endif
174
175 if USE_LIBDE265
176 LIBDE265_DIR = libde265
177 else
178 LIBDE265_DIR =
179 endif
180
181 if USE_LIBMMS
182 LIBMMS_DIR=libmms
183 else
184 LIBMMS_DIR=
185 endif
186
187 if USE_MODPLUG
188 MODPLUG_DIR=modplug
189 else
190 MODPLUG_DIR=
191 endif
192
193 if USE_MPEG2ENC
194 MPEG2ENC_DIR=mpeg2enc
195 else
196 MPEG2ENC_DIR=
197 endif
198
199 if USE_MPLEX
200 MPLEX_DIR=mplex
201 else
202 MPLEX_DIR=
203 endif
204
205 if USE_MUSEPACK
206 MUSEPACK_DIR=musepack
207 else
208 MUSEPACK_DIR=
209 endif
210
211 if USE_NEON
212 NEON_DIR=neon
213 else
214 NEON_DIR=
215 endif
216
217 if USE_OFA
218 OFA_DIR=ofa
219 else
220 OFA_DIR=
221 endif
222
223 if USE_OPENAL
224 OPENAL_DIR=openal
225 else
226 OPENAL_DIR=
227 endif
228
229 if USE_OPENCV
230 OPENCV_DIR=opencv
231 else
232 OPENCV_DIR=
233 endif
234
235 if USE_OPENEXR
236 OPENEXR_DIR = openexr
237 else
238 OPENEXR_DIR =
239 endif
240
241 if USE_OPENH264
242 OPENH264_DIR = openh264
243 else
244 OPENH264_DIR =
245 endif
246
247 if USE_OPENMPT
248 OPENMPT_DIR=openmpt
249 else
250 OPENMPT_DIR=
251 endif
252
253 if USE_OPENNI2
254 OPENNI2_DIR=openni2
255 else
256 OPENNI2_DIR=
257 endif
258
259 if USE_OPENJPEG
260 OPENJPEG_DIR = openjpeg
261 else
262 OPENJPEG_DIR =
263 endif
264
265 if USE_OPUS
266 OPUS_DIR=opus
267 else
268 OPUS_DIR=
269 endif
270
271 if USE_RSVG
272 RSVG_DIR=rsvg
273 else
274 RSVG_DIR=
275 endif
276
277 if USE_WILDMIDI
278 WILDMIDI_DIR=wildmidi
279 endif
280
281 if !USE_WILDMIDI
282 WILDMIDI_DIR=
283 endif
284
285 if USE_FLUIDSYNTH
286 FLUIDSYNTH_DIR=fluidsynth
287 endif
288
289 if USE_SBC
290 SBC_DIR=sbc
291 else
292 SBC_DIR=
293 endif
294
295 if USE_SCHRO
296 SCHRO_DIR=schroedinger
297 else
298 SCHRO_DIR=
299 endif
300
301 if USE_SMOOTHSTREAMING
302 SMOOTHSTREAMING_DIR = smoothstreaming
303 else
304 SMOOTHSTREAMING_DIR =
305 endif
306
307 # if USE_SMOOTHWAVE
308 # SMOOTHWAVE_DIR=smoothwave
309 # else
310 SMOOTHWAVE_DIR=
311 # endif
312
313 if USE_SNDFILE
314 SNDFILE_DIR=sndfile
315 else
316 SNDFILE_DIR=
317 endif
318
319 if USE_SOUNDTOUCH
320 SOUNDTOUCH_DIR=soundtouch
321 else
322 SOUNDTOUCH_DIR=
323 endif
324
325 if USE_SPANDSP
326 SPANDSP_DIR = spandsp
327 else
328 SPANDSP_DIR =
329 endif
330
331 if USE_SPC
332 SPC_DIR=spc
333 else
334 SPC_DIR=
335 endif
336
337 if USE_SRT
338 SRT_DIR=srt
339 else
340 SRT_DIR=
341 endif
342
343 if USE_SRTP
344 SRTP_DIR=srtp
345 else
346 SRTP_DIR=
347 endif
348
349 if USE_GME
350 GME_DIR=gme
351 else
352 GME_DIR=
353 endif
354
355 if USE_TELETEXTDEC
356 TELETEXTDEC_DIR=teletextdec
357 else
358 TELETEXTDEC_DIR=
359 endif
360
361 if USE_ZBAR
362 ZBAR_DIR=zbar
363 else
364 ZBAR_DIR=
365 endif
366
367 if USE_RTMP
368 RTMP_DIR = rtmp
369 else
370 RTMP_DIR =
371 endif
372
373 if USE_HLS
374 HLS_DIR = hls
375 else
376 HLS_DIR =
377 endif
378
379 if USE_WEBP
380 WEBP_DIR=webp
381 else
382 WEBP_DIR=
383 endif
384
385 if USE_X265
386 X265_DIR=x265
387 else
388 X265_DIR=
389 endif
390
391 if USE_DTLS
392 DTLS_DIR=dtls
393 else
394 DTLS_DIR=
395 endif
396
397 if USE_VULKAN
398 VULKAN_DIR=vulkan
399 else
400 VULKAN_DIR=
401 endif
402
403 if USE_WEBRTCDSP
404 WEBRTCDSP_DIR=webrtcdsp
405 else
406 WEBRTCDSP_DIR=
407 endif
408
409 if USE_TTML
410 TTML_DIR=ttml
411 else
412 TTML_DIR=
413 endif
414
415 SUBDIRS=\
416         $(VOAACENC_DIR) \
417         $(ASSRENDER_DIR) \
418         $(AOM_DIR) \
419         $(VOAMRWBENC_DIR) \
420         $(AUDIOFILE_DIR) \
421         $(BS2B_DIR) \
422         $(BZ2_DIR) \
423         $(COLORMANAGEMENT_DIR) \
424         $(CHROMAPRINT_DIR) \
425         $(CURL_DIR) \
426         $(DASH_DIR) \
427         $(DC1394_DIR) \
428         $(DIRECTFB_DIR) \
429         $(WAYLAND_DIR) \
430         $(DAALA_DIR) \
431         $(DTS_DIR) \
432         $(RESINDVD_DIR) \
433         $(GL_DIR) \
434         $(GTK3_DIR) \
435         $(QT_DIR) \
436         $(FAAC_DIR) \
437         $(FAAD_DIR) \
438         $(FDK_AAC_DIR) \
439         $(FLITE_DIR) \
440         $(FLUIDSYNTH_DIR) \
441         $(GSM_DIR) \
442         $(G729_DIR) \
443         $(IQA_DIR) \
444         $(KATE_DIR) \
445         $(LADSPA_DIR) \
446         $(LV2_DIR) \
447         $(LIBDE265_DIR) \
448         $(LIBMMS_DIR) \
449         $(MODPLUG_DIR) \
450         $(MPEG2ENC_DIR) \
451         $(MPLEX_DIR) \
452         $(MUSEPACK_DIR) \
453         $(NEON_DIR) \
454         $(OFA_DIR) \
455         $(OPENAL_DIR) \
456         $(OPENCV_DIR) \
457         $(OPENEXR_DIR) \
458         $(OPENH264_DIR) \
459         $(OPENJPEG_DIR) \
460         $(OPENMPT_DIR) \
461         $(OPENNI2_DIR) \
462         $(OPUS_DIR) \
463         $(RSVG_DIR) \
464         $(SBC_DIR) \
465         $(SCHRO_DIR) \
466         $(SMOOTHSTREAMING_DIR) \
467         $(SMOOTHWAVE_DIR) \
468         $(SNDFILE_DIR) \
469         $(SOUNDTOUCH_DIR) \
470         $(SPANDSP_DIR) \
471         $(GME_DIR) \
472         $(SPC_DIR) \
473         $(SRT_DIR) \
474         $(SRTP_DIR) \
475         $(TELETEXTDEC_DIR) \
476         $(WILDMIDI_DIR) \
477         $(ZBAR_DIR) \
478         $(RTMP_DIR) \
479         $(HLS_DIR) \
480         $(WEBP_DIR) \
481         $(X265_DIR) \
482         $(DTLS_DIR) \
483         $(VULKAN_DIR) \
484         $(WEBRTCDSP_DIR) \
485         $(TTML_DIR)
486
487 DIST_SUBDIRS = \
488         assrender \
489         aom \
490         bs2b \
491         bz2 \
492         colormanagement \
493         chromaprint \
494         curl \
495         dash \
496         dc1394 \
497         directfb \
498         wayland \
499         faac \
500         faad \
501         fdkaac \
502         flite \
503         fluidsynth \
504         gsm \
505         hls \
506         iqa \
507         ladspa \
508         kate \
509         libde265 \
510         libmms \
511         lv2 \
512         daala \
513         dts \
514         gl \
515         gtk \
516         qt \
517         modplug \
518         mpeg2enc \
519         mplex \
520         musepack \
521         neon \
522         ofa \
523         openal \
524         opencv \
525         openexr \
526         openh264 \
527         openmpt \
528         openni2 \
529         openjpeg \
530         opus \
531         rsvg \
532         resindvd \
533         sbc \
534         schroedinger \
535         smoothstreaming \
536         sndfile \
537         soundtouch \
538         spandsp \
539         spc \
540         srt \
541         srtp \
542         gme \
543         teletextdec \
544         wildmidi \
545         voaacenc \
546         voamrwbenc \
547         zbar \
548         rtmp \
549         webp \
550         x265 \
551         dtls \
552         vulkan \
553         webrtcdsp \
554         ttml
555
556 include $(top_srcdir)/common/parallel-subdirs.mak