glib/gio/gdbus-2.0/codegen
Philip Withnall 65be80c3ed build: Rework path construction to reliably add prefix
There were a couple of custom paths which could end up being relative,
rather than absolute, due to not properly prefixing them with
`get_option('prefix')`.

The use of `join_paths()` here correctly drops all path components
before the final absolute path in the list of arguments. So if someone
configures GLib with an absolute path for `gio_module_dir`, that will be
used unprefixed; but if someone configures with a relative path, it will
be prefixed by `get_option('prefix)`.

Signed-off-by: Philip Withnall <withnall@endlessm.com>

Fixes: #1919
2020-02-07 17:12:35 +00:00
..
__init__.py gio/gdbus-2.0/codegen/: LGPLv2+ -> LGPLv2.1+ 2017-05-29 19:53:34 +02:00
.gitignore Git should ignore generated config.py file 2017-11-20 10:17:01 +00:00
codegen_docbook.py gdbus-codegen: Remove unnecessary parameters from the constructor 2018-01-15 16:10:12 +01:00
codegen_main.py gdbus-codegen: Tidy up version comparisons 2020-01-31 12:23:50 +00:00
codegen.py gdbus-codegen: Tidy up version comparisons 2020-01-31 12:23:50 +00:00
config.py.in gdbus-codegen: Add --glib-max-allowed argument 2020-01-27 10:42:26 +00:00
dbustypes.py gdbus-codegen: Emit GUnixFDLists if an arg has type h w/ min-version 2019-12-11 10:40:07 +00:00
gdbus-codegen.in gdbus-codegen: Call abspath() earlier 2017-11-06 11:57:52 +00:00
meson.build build: Rework path construction to reliably add prefix 2020-02-07 17:12:35 +00:00
parser.py gdbus-codegen: Emit GUnixFDLists if an arg has type h w/ min-version 2019-12-11 10:40:07 +00:00
utils.py python: avoid equality check for None 2018-07-12 23:48:41 +02:00