File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,11 @@ specbleach_sources = [
31
31
' src/specbleach_denoiser.c' ,
32
32
]
33
33
34
+ specbleach_headers = [
35
+ ' include/specbleach_adenoiser.h' ,
36
+ ' include/specbleach_denoiser.h' ,
37
+ ]
38
+
34
39
example_sources = [
35
40
' example/adenoiser_demo.c'
36
41
]
@@ -42,13 +47,21 @@ m_dep = meson.get_compiler('c').find_library('m', required : true)
42
47
fftw_dep = dependency (' fftw3f' , required : true )
43
48
dep = [m_dep, fftw_dep]
44
49
50
+ install_headers (specbleach_headers)
51
+
45
52
libspecbleach = library (' specbleach' ,
46
53
shared_sources,
47
54
specbleach_sources,
48
55
include_directories : inc,
49
56
dependencies : dep,
50
57
install : true )
51
58
59
+ pkg_mod = import (' pkgconfig' )
60
+ pkg_mod.generate(libraries : libspecbleach,
61
+ version : meson .project_version(),
62
+ name : ' libspecbleach' ,
63
+ description : ' C library for audio noise reduction and other spectral effects' )
64
+
52
65
libspecbleach_dep = declare_dependency (include_directories : inc,
53
66
link_with : libspecbleach)
54
67
You can’t perform that action at this time.
0 commit comments