aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2017-07-26 17:11:48 +0800
committerJussi Pakkanen <jpakkane@gmail.com>2017-08-31 21:39:47 +0300
commitaeaefce81e91232512e0a56ce6a1a83a14c84bb4 (patch)
treef4c570aa6b97f399967da08ce9ef125c0da9dca7 /mesonbuild/compilers
parent35ef236c43cb196b706d6b3e62022c1b94b016f0 (diff)
downloadmeson-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