Skip ABI tests if some subsystems are off. Remove DISABLE_GST_DEBUG from
skipping export checks as this is safe now.
# Do not run the check-exports test in case any option which causes the API to
# change has been used
-if !GST_DISABLE_GST_DEBUG
if !GST_DISABLE_LOADSAVE
if !GST_DISABLE_REGISTRY
if !GST_DISABLE_TRACE
endif
endif
endif
-endif
check: $(CHECK_EXPORTS) check-enum-gettypes
PARSE_CHECKS = pipelines/simple-launch-lines pipelines/cleanup pipelines/parse-launch
endif
+# Do not run the abi test in case any option which causes the API to change has
+# been used
+if !GST_DISABLE_LOADSAVE
+if !GST_DISABLE_REGISTRY
+if !GST_DISABLE_TRACE
+ABI_CHECKS = gst/gstabi
+endif
+endif
+endif
+
+
# if it's calling gst_element_factory_make(), it will probably not work without
# a registry
if GST_DISABLE_REGISTRY
endif
check_PROGRAMS = \
- gst/gstabi \
+ $(ABI_CHECKS) \
gst/gstbuffer \
gst/gstbufferlist \
gst/gstbus \