diff options
| author | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-16 20:16:45 +0000 |
|---|---|---|
| committer | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-17 20:54:37 +0000 |
| commit | 3edcd4fd85221c85840f84c0a1867837b629a3b4 (patch) | |
| tree | 6f905bf1691ce34b8764bb9664929b281da42fe5 /src/object | |
| parent | [meson-build] xml (diff) | |
| download | inkscape-3edcd4fd85221c85840f84c0a1867837b629a3b4.tar.gz inkscape-3edcd4fd85221c85840f84c0a1867837b629a3b4.zip | |
[meson-build] spobject filters
Diffstat (limited to 'src/object')
| -rw-r--r-- | src/object/filters/meson.build | 63 | ||||
| -rw-r--r-- | src/object/meson.build | 6 |
2 files changed, 66 insertions, 3 deletions
diff --git a/src/object/filters/meson.build b/src/object/filters/meson.build new file mode 100644 index 000000000..a2ea80f1f --- /dev/null +++ b/src/object/filters/meson.build @@ -0,0 +1,63 @@ +spobject_filters_sources = files([ + 'sp-filter-primitive.cpp', + 'blend.cpp', + 'colormatrix.cpp', + 'componenttransfer-funcnode.cpp', + 'componenttransfer.cpp', + 'composite.cpp', + 'convolvematrix.cpp', + 'diffuselighting.cpp', + 'displacementmap.cpp', + 'distantlight.cpp', + 'flood.cpp', + 'gaussian-blur.cpp', + 'image.cpp', + 'merge.cpp', + 'mergenode.cpp', + 'morphology.cpp', + 'offset.cpp', + 'pointlight.cpp', + 'specularlighting.cpp', + 'spotlight.cpp', + 'tile.cpp', + 'turbulence.cpp' +]) + +spobject_filters_headers = files([ + 'sp-filter-primitive.h', + 'blend.h', + 'colormatrix.h', + 'componenttransfer-funcnode.h', + 'componenttransfer.h', + 'composite.h', + 'convolvematrix.h', + 'diffuselighting.h', + 'displacementmap.h', + 'distantlight.h', + 'flood.h', + 'gaussian-blur.h', + 'image.h', + 'merge.h', + 'mergenode.h', + 'morphology.h', + 'offset.h', + 'pointlight.h', + 'specularlighting.h', + 'spotlight.h', + 'tile.h', + 'turbulence.h' +]) + +spobject_filters_deps = [ + cairo_dep, + xml2_dep, + glibmm_dep +] + +spobject_filters = static_library('spobject_filters', + sources: [spobject_filters_sources, + spobject_filters_headers], + dependencies: spobject_filters_deps, + include_directories: [srcinc, confinc]) + +libspobject_filters_dep = declare_dependency(link_with : spobject_filters) diff --git a/src/object/meson.build b/src/object/meson.build index 4e9baa28b..2c464a421 100644 --- a/src/object/meson.build +++ b/src/object/meson.build @@ -173,7 +173,7 @@ spobject_headers = files([ 'viewbox.h' ]) -#subdir(filters) +subdir('filters') spobject_deps = [ cairomm_dep, @@ -182,8 +182,8 @@ spobject_deps = [ gtkmm_dep, xml2_dep, gdkmm_dep, - libhelper_dep -# spobject_filters_dep + libhelper_dep, + libspobject_filters_dep ] spobject = static_library('spobject', |
