summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/meson.build2
-rw-r--r--plugins/tracers/meson.build7
2 files changed, 8 insertions, 1 deletions
diff --git a/plugins/meson.build b/plugins/meson.build
index 186f041a6b..ddb3a6e887 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -1,5 +1,5 @@
plugins = []
subdir('elements')
-if tracer_hooks
+if not get_option('coretracers').disabled()
subdir('tracers')
endif
diff --git a/plugins/tracers/meson.build b/plugins/tracers/meson.build
index 9d75ada64a..be9fc136dc 100644
--- a/plugins/tracers/meson.build
+++ b/plugins/tracers/meson.build
@@ -1,3 +1,10 @@
+if not tracer_hooks
+ if get_option('coretracers').enabled()
+ error('coretracers plugin enabled but not tracer_hooks')
+ endif
+ subdir_done()
+endif
+
gst_tracers_sources = [
'gstlatency.c',
'gstleaks.c',