-### FIXME use HAVE_ stuff to decide on dirs
-if USE_OSS
-OSS_SUBDS=oss
+if USE_X
+XIMAGE_DIR=ximage
else
-OSS_SUBDS=
-endif
-
-if USE_QCAM
-QCAM_SUBDS=qcam
-else
-QCAM_SUBDS=
-endif
-
-if USE_V4L
-V4L_SUBDS=v4l
-else
-V4L_SUBDS=
-endif
-
-if USE_VCD
-VCD_SUBDS=vcd
-else
-VCD_SUBDS=
-endif
-
-if USE_VGA
-VGA_SUBDS=vga
-else
-VGA_SUBDS=
+XIMAGE_DIR=
endif
if USE_XVIDEO
-XVIDEO_SUBDS=xvideo
+XVIMAGE_DIR=xvimage
else
-XVIDEO_SUBDS=
+XVIMAGE_DIR=
endif
-SUBDIRS=$(OSS_SUBDS) $(QCAM_SUBDS) $(V4L_SUBDS) $(VCD_SUBDS) \
- $(VGA_SUBDS) $(XVIDEO_SUBDS)
+SUBDIRS = \
+ $(XIMAGE_DIR) \
+ $(XVIMAGE_DIR)
-DIST_SUBDIRS=oss qcam v4l vcd vga xvideo
+DIST_SUBDIRS = \
+ ximage \
+ xvimage
+include $(top_srcdir)/common/parallel-subdirs.mak