diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2021-02-25 14:22:51 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2021-02-25 14:22:51 +0100 |
commit | 73aebe128f9e0aec6859df9c19002a19b39a9295 (patch) | |
tree | 9292f2378142eff60027828df896ca4287cb09cd | |
parent | 15a7349b3491a022975dc9284bada28de2b2530b (diff) | |
download | mm-common-73aebe128f9e0aec6859df9c19002a19b39a9295.tar.gz |
skeletonmm, Meson build: Use relative paths to untracked/
The paths to the source code in untracked/ shall be relative to the
meson.build file, when library files are built from a tarball.
With absolute paths Meson may generate too long file names.
See merge request gtkmm!61
-rw-r--r-- | skeletonmm/skeleton/skeletonmm/meson.build | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/skeletonmm/skeleton/skeletonmm/meson.build b/skeletonmm/skeleton/skeletonmm/meson.build index 6049cce..1c6409e 100644 --- a/skeletonmm/skeleton/skeletonmm/meson.build +++ b/skeletonmm/skeleton/skeletonmm/meson.build @@ -35,6 +35,7 @@ install_headers('..' / 'skeletonmm.h', subdir: skeletonmm_pcname) install_headers(extra_h_files, subdir: skeletonmm_pcname / 'skeletonmm') untracked_skeletonmm = 'untracked' / 'skeleton' / 'skeletonmm' +rel_untracked_skeletonmm = '..' / '..' / untracked_skeletonmm src_untracked_skeletonmm = project_source_root / untracked_skeletonmm if maintainer_mode @@ -129,9 +130,9 @@ else # not maintainer_mode hg_ccg_basenames, ) - built_cc_files = [ src_untracked_skeletonmm / 'wrap_init.cc' ] + built_cc_files = [ rel_untracked_skeletonmm / 'wrap_init.cc' ] foreach file : hg_ccg_basenames - built_cc_files += src_untracked_skeletonmm / file + '.cc' + built_cc_files += rel_untracked_skeletonmm / file + '.cc' endforeach extra_include_dirs = [ '..', '..' / '..' / 'untracked' / 'skeleton' ] |