Blame plugins/tracers/meson.build

Packit a6ee4b
gst_tracers_sources = [
Packit a6ee4b
  'gstlatency.c',
Packit a6ee4b
  'gstleaks.c',
Packit a6ee4b
  'gststats.c',
Packit a6ee4b
  'gsttracers.c',
Packit a6ee4b
]
Packit a6ee4b
Packit a6ee4b
if gst_debug
Packit a6ee4b
  gst_tracers_sources += ['gstlog.c']
Packit a6ee4b
endif
Packit a6ee4b
Packit a6ee4b
if cdata.has('HAVE_GETRUSAGE')
Packit a6ee4b
  gst_tracers_sources += ['gstrusage.c']
Packit a6ee4b
endif
Packit a6ee4b
Packit a6ee4b
tracers_args = gst_c_args + ['-DGST_USE_UNSTABLE_API']
Packit a6ee4b
Packit a6ee4b
gst_tracers = library('gstcoretracers',
Packit a6ee4b
  gst_tracers_sources,
Packit a6ee4b
  c_args : tracers_args,
Packit a6ee4b
  include_directories : [configinc],
Packit a6ee4b
  dependencies : [gst_dep],
Packit a6ee4b
  install : true,
Packit a6ee4b
  install_dir : plugins_install_dir,
Packit a6ee4b
)
Packit a6ee4b
pkgconfig.generate(gst_tracers, install_dir : plugins_pkgconfig_install_dir)