summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am2
-rw-r--r--tests/check/Makefile.am13
2 files changed, 12 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index 6f20a2400..e82c7e214 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -142,7 +142,6 @@ include $(top_srcdir)/common/coverage/lcov.mak
# 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
@@ -150,7 +149,6 @@ CHECK_EXPORTS = check-exports
endif
endif
endif
-endif
check: $(CHECK_EXPORTS) check-enum-gettypes
diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am
index db23384ca..535a2e5ab 100644
--- a/tests/check/Makefile.am
+++ b/tests/check/Makefile.am
@@ -33,6 +33,17 @@ else
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
@@ -73,7 +84,7 @@ REGISTRY_CHECKS = \
endif
check_PROGRAMS = \
- gst/gstabi \
+ $(ABI_CHECKS) \
gst/gstbuffer \
gst/gstbufferlist \
gst/gstbus \