diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2017-07-26 17:11:48 +0800 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-08-31 21:39:47 +0300 |
commit | aeaefce81e91232512e0a56ce6a1a83a14c84bb4 (patch) | |
tree | f4c570aa6b97f399967da08ce9ef125c0da9dca7 /mesonbuild/compilers | |
parent | 35ef236c43cb196b706d6b3e62022c1b94b016f0 (diff) | |
download | meson-aeaefce81e91232512e0a56ce6a1a83a14c84bb4.zip meson-aeaefce81e91232512e0a56ce6a1a83a14c84bb4.tar.gz meson-aeaefce81e91232512e0a56ce6a1a83a14c84bb4.tar.bz2 |
modules/gnome.py: Use a filelist for generate_gir()
On Windows, one will face the issue of the 8192-character limit for each
command line, so this will cause an issue when one is building items
like GTK+ with introspection, because the g-ir-scanner command line will
likely get too long, which will clearly break the build. This will
affect all Windows builds.
Make use of the --filelist option that is already in g-ir-scanner, and
generate such a file list from the sources that are fed to
generate_gir(), named as
$(builddir)/$(target_id)/<NameSpace>_<NameSpaceVersion>_gir_filelist
and using it during the build.
Diffstat (limited to 'mesonbuild/compilers')
0 files changed, 0 insertions, 0 deletions