diff options
author | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-03-23 00:32:41 +0300 |
---|---|---|
committer | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-03-23 00:34:31 +0300 |
commit | 888945ac2e6e212ee06ec7eaa6607b0faf1a2743 (patch) | |
tree | 30c5c1c1ad932993c7f00fb5ef900d81ee99a255 /modules | |
parent | f94fc2f497c22bd28b5f04ec58c97e0f4d95486f (diff) | |
download | meson-888945ac2e6e212ee06ec7eaa6607b0faf1a2743.zip meson-888945ac2e6e212ee06ec7eaa6607b0faf1a2743.tar.gz meson-888945ac2e6e212ee06ec7eaa6607b0faf1a2743.tar.bz2 |
modules/gnome: install Gir also and auto-detect it's dir
Gir file should be installed in devel subpackage
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Diffstat (limited to 'modules')
-rw-r--r-- | modules/gnome.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/gnome.py b/modules/gnome.py index ef5f6b8..53e26ee 100644 --- a/modules/gnome.py +++ b/modules/gnome.py @@ -63,6 +63,9 @@ class GnomeModule: scankwargs = {'output' : girfile, 'input' : libsources, 'command' : scan_command} + if kwargs.get('install'): + scankwargs['install'] = kwargs['install'] + scankwargs['install_dir'] = os.path.join(state.environment.get_datadir(), 'gir-1.0') scan_target = build.CustomTarget(scan_name, state.subdir, scankwargs) typelib_name = girtarget.name + '-typelib' |