meson/mesonbuild/modules
Nirbheek Chauhan 69dcbb6ec9 gnome.generate_gir: Add gir deps and includes recursively
Earlier, we were never adding dependencies on other GirTargets that we
need. The dependency would only be added indirectly through other
BuildTargets such as SharedLibrary. Now we add all GirTargets specified
in the `dependencies :` kwarg to the list of dependencies of the
GirTarget that we generate.

Also, we weren't adding include directories for the typelib generation
command recursively. We were only adding it for the GirTargets listed
under the `dependencies :` kwarg to gnome.generate_gir. Now we search
all link targets, find GirTargets, extract the include dir, and use it.

In summation, dependencies were completely broken.
2016-11-13 03:57:58 +05:30
..
__init__.py Fix some issues that break pypi installs and bump version to upload new version. 2016-01-16 20:59:34 +02:00
gnome.py gnome.generate_gir: Add gir deps and includes recursively 2016-11-13 03:57:58 +05:30
i18n.py gettext: Use argparse to handle arguments 2016-11-02 13:54:57 -07: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 Implement mlog.warning and use it everywhere for warnings 2016-11-08 17:43:24 -05:00
qt4.py qt4, qt5 modules: Improve moc/uic/rcc detection 2016-11-11 01:51:02 +05:30
qt5.py qt4, qt5 modules: Improve moc/uic/rcc detection 2016-11-11 01:51:02 +05:30
rpm.py rpm: Fix trivial typo in BuildRequires 2016-11-08 17:45:31 -05:00
windows.py A few error message fixes. 2016-07-28 20:45:38 +03:00