meson/mesonbuild/modules
Nirbheek Chauhan 5e5b3f00d8 modules: Cache programs found by find_program
This avoids printing several 'Found:' messages during configure, and
also avoids doing several searches for the same binary. This is already
done by the interpreter for `find_program` calls from build files.

Also move it to the module-wide __init__.py file so it can be used by
other modules as-needed.

Also use it for g-ir-scanner where it was missed in one place, also fix
exception name in the same place.
2016-12-16 00:04:38 +05:30
..
__init__.py modules: Cache programs found by find_program 2016-12-16 00:04:38 +05:30
gnome.py modules: Cache programs found by find_program 2016-12-16 00:04:38 +05:30
i18n.py i18n: Improve language handling 2016-12-06 20:29:20 +02:00
modtest.py Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 2016-01-16 17:35:29 +02:00
pkgconfig.py Merge pull request #1144 from valum-framework/always-add-version-in-pkg-config 2016-12-06 20:26:30 +02:00
qt4.py modules: Cache programs found by find_program 2016-12-16 00:04:38 +05:30
qt5.py Use universal_newlines=True for all Popen calls 2016-12-11 01:59:58 +02:00
rpm.py Allow all code to access module target classes 2016-12-15 04:12:23 +05:30
windows.py Use dict for self.build.compilers instead of list 2016-12-13 09:20:34 +05:30