tests: Don't build disabled plugins' check tests

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=723492
This commit is contained in:
Sebastian Rasmussen 2014-02-02 23:59:36 +01:00 committed by Sebastian Dröge
parent a02678057e
commit 09644d0e4a

View file

@ -56,6 +56,25 @@ else
check_vorbis = check_vorbis =
endif endif
if USE_PLUGIN_AUDIOTESTSRC
check_audiotestsrc = elements/audiotestsrc
else
check_audiotestsrc =
endif
if USE_PLUGIN_AUDIOCONVERT
check_audioconvert = elements/audioconvert
else
check_audioconvert =
endif
if USE_PLUGIN_PLAYBACK
check_playback = elements/decodebin elements/playbin \
elements/playbin-complex elements/streamsynchronizer
else
check_playback =
endif
if USE_THEORA if USE_THEORA
check_theora = pipelines/theoraenc check_theora = pipelines/theoraenc
else else
@ -72,18 +91,90 @@ else
check_encodebin = check_encodebin =
endif endif
if USE_PLUGIN_TYPEFIND
check_typefind = gst/typefindfunctions
else
check_typefind =
endif
if USE_PLUGIN_SUBPARSE if USE_PLUGIN_SUBPARSE
check_subparse = elements/subparse check_subparse = elements/subparse
else else
check_subparse = check_subparse =
endif endif
if USE_PLUGIN_VIDEOCONVERT
check_videoconvert = elements/videoconvert
else
check_videoconvert =
endif
if USE_PLUGIN_VIDEORATE
check_videorate = elements/videorate
else
check_videorate =
endif
if USE_PLUGIN_VIDEOSCALE
check_videoscale = elements/videoscale
else
check_videoscale =
endif
if USE_PLUGIN_VIDEOTESTSRC
check_videotestsrc = elements/videotestsrc
else
check_videotestsrc =
endif
if USE_PLUGIN_VOLUME
check_volume = elements/volume
else
check_volume =
endif
if USE_PLUGIN_ADDER
check_adder = elements/adder
else
check_adder =
endif
if HAVE_ORC if HAVE_ORC
check_orc = orc/video orc/audio orc/adder orc/audioconvert orc/volume orc/videoscale orc/videotestsrc check_orc = orc/video orc/audio orc/adder orc/audioconvert orc/volume orc/videoscale orc/videotestsrc
else else
check_orc = check_orc =
endif endif
if USE_PLUGIN_GIO
check_gio = pipelines/gio
else
check_gio =
endif
if USE_PLUGIN_APP
check_app = elements/appsink elements/appsrc
else
check_app =
endif
if USE_PLUGIN_AUDIORATE
check_audiorate = elements/audiorate
else
check_audiorate =
endif
if USE_PLUGIN_TCP
check_tcp = elements/multifdsink elements/multisocketsink
else
check_tcp =
endif
if USE_PLUGIN_AUDIORESAMPLE
check_audioresample = elements/audioresample
else
check_audioresample =
endif
if HAVE_CXX if HAVE_CXX
cxx_checks = libs/gstlibscpp cxx_checks = libs/gstlibscpp
else else
@ -91,16 +182,8 @@ cxx_checks =
endif endif
check_PROGRAMS = \ check_PROGRAMS = \
$(check_ogg) \
$(check_vorbis) \
elements/audioconvert \
elements/audiotestsrc \
elements/decodebin \
elements/streamsynchronizer \
$(check_encodebin) \
generic/clock-selection \ generic/clock-selection \
generic/states \ generic/states \
gst/typefindfunctions \
libs/libsabi \ libs/libsabi \
libs/audio \ libs/audio \
libs/audiocdsrc \ libs/audiocdsrc \
@ -120,29 +203,32 @@ check_PROGRAMS = \
libs/videodecoder \ libs/videodecoder \
libs/videoencoder \ libs/videoencoder \
libs/xmpwriter \ libs/xmpwriter \
$(cxx_checks) \
$(check_orc) \
pipelines/simple-launch-lines \ pipelines/simple-launch-lines \
pipelines/basetime \ pipelines/basetime \
pipelines/capsfilter-renegotiation \ pipelines/capsfilter-renegotiation \
pipelines/gio \ $(check_adder) \
elements/appsink \ $(check_app) \
elements/appsrc \ $(check_audioconvert) \
elements/audiorate \ $(check_audiorate) \
elements/audioresample \ $(check_audioresample) \
elements/multifdsink \ $(check_audiotestsrc) \
elements/multisocketsink \ $(check_encodebin) \
elements/playbin \ $(check_gio) \
elements/playbin-complex \ $(check_ogg) \
$(check_pango) \ $(check_pango) \
$(check_subparse) \ $(check_playback) \
elements/videoconvert \ $(check_subparse) \
elements/videorate \ $(check_tcp) \
elements/videoscale \ $(check_theora) \
elements/videotestsrc \ $(check_typefind) \
elements/volume \ $(check_videoconvert) \
elements/adder \ $(check_videorate) \
$(check_theora) $(check_videoscale) \
$(check_videotestsrc) \
$(check_volume) \
$(check_vorbis) \
$(cxx_checks) \
$(check_orc)
# TORTURE_TO_FIX = \ # TORTURE_TO_FIX = \
# elements/adder # elements/adder