meson: Replace empty configuration_data() with copy keyword
[platform/upstream/gst-plugins-good.git] / gst / audiofx / meson.build
1 audiofx_sources = [
2   'audiofx.c',
3   'audiopanorama.c',
4   'audioinvert.c',
5   'audioamplify.c',
6   'audiodynamic.c',
7   'audiokaraoke.c',
8   'audiofxbaseiirfilter.c',
9   'audiocheblimit.c',
10   'audiochebband.c',
11   'audioiirfilter.c',
12   'audiofxbasefirfilter.c',
13   'audiowsincband.c',
14   'audiowsinclimit.c',
15   'audiofirfilter.c',
16   'audioecho.c',
17   'gstscaletempo.c'
18 ]
19
20 orcsrc = 'audiopanoramaorc'
21 if have_orcc
22   orc_h = custom_target(orcsrc + '.h',
23     input : orcsrc + '.orc',
24     output : orcsrc + '.h',
25     command : orcc_args + ['--header', '-o', '@OUTPUT@', '@INPUT@'])
26   orc_c = custom_target(orcsrc + '.c',
27     input : orcsrc + '.orc',
28     output : orcsrc + '.c',
29     command : orcc_args + ['--implementation', '-o', '@OUTPUT@', '@INPUT@'])
30 else
31   orc_h = configure_file(input : orcsrc + '-dist.h',
32     output : orcsrc + '.h',
33     copy : true)
34   orc_c = configure_file(input : orcsrc + '-dist.c',
35     output : orcsrc + '.c',
36     copy : true)
37 endif
38
39 gstaudiofx = library('gstaudiofx',
40   audiofx_sources, orc_c, orc_h,
41   c_args : gst_plugins_good_args,
42   include_directories : [configinc, libsinc],
43   dependencies : [orc_dep, gstaudio_dep, gstfft_dep, libm],
44   install : true,
45   install_dir : plugins_install_dir,
46 )
47 pkgconfig.generate(gstaudiofx, install_dir : plugins_pkgconfig_install_dir)