diff options
| author | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-15 21:32:18 +0000 |
|---|---|---|
| committer | Felipe CorrĂȘa da Silva Sanches <juca@members.fsf.org> | 2018-03-17 20:54:37 +0000 |
| commit | fd882b622be1da7d44679e235da6cedbc994b623 (patch) | |
| tree | cfb44e34ec9fe8ff3e33b002793053e6f2ef24f5 /src/libnrtype | |
| parent | make jemalloc optional at compile time (diff) | |
| download | inkscape-fd882b622be1da7d44679e235da6cedbc994b623.tar.gz inkscape-fd882b622be1da7d44679e235da6cedbc994b623.zip | |
wip - meson build system
Diffstat (limited to 'src/libnrtype')
| -rw-r--r-- | src/libnrtype/meson.build | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/libnrtype/meson.build b/src/libnrtype/meson.build new file mode 100644 index 000000000..f76b87596 --- /dev/null +++ b/src/libnrtype/meson.build @@ -0,0 +1,40 @@ +layout_tng_sources = files([ + 'Layout-TNG-Compute.cpp', + 'Layout-TNG-Output.cpp', + 'FontFactory.cpp', + 'Layout-TNG.cpp', + 'font-lister.cpp', + 'Layout-TNG-Scanline-Makers.cpp', + 'Layout-TNG-Input.cpp', + 'FontInstance.cpp', + 'Layout-TNG-OutIter.cpp' +]) + +layout_tng_headers = files([ + 'font-instance.h', + 'Layout-TNG-Scanline-Maker.h', + 'FontFactory.h', + 'Layout-TNG.h', + 'font-glyph.h', + 'font-lister.h', + 'font-style.h' +]) + +#install_headers(layout_tng_headers) + +layout_tng_deps = [ + glib_dep, + gtkmm_dep, + xml2_dep +] + +layout_tng_inc = include_directories('.') + +libnrtype = static_library('nrtype', + sources: [layout_tng_sources, + layout_tng_headers], + dependencies: layout_tng_deps, + include_directories: [srcinc, confinc, layout_tng_inc], + c_args: common_cflags, + link_args: common_ldflags) + |
