summaryrefslogtreecommitdiff
path: root/meson_post_install.py
Commit message (Collapse)AuthorAgeFilesLines
* meson_post_install.py: Correct path to dbus-daemon-launch-helperSimon McVittie2022-07-131-2/+2
| | | | | | It's installed in the ${libexecdir} for both Autotools and Meson. Signed-off-by: Simon McVittie <smcv@collabora.com>
* meson_post_install.py: Call chmod after chownSimon McVittie2022-07-131-1/+1
| | | | | | If we call chmod before chown, then chown will remove the setuid bit. Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Change how we create empty directories from MesonSimon McVittie2022-07-131-17/+1
| | | | | | | | | Use install_emptydir() in Meson versions that support it, or a script with similar invocation in versions that do not. This will make it straightforward to migrate to install_emptydir() when we drop support for Meson versions older than 0.60.0. Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Don't replace prefix in .pc file if relocation is disabledSimon McVittie2022-07-131-0/+3
| | | | | | | | | Replacing the prefix with a path relative to ${pcfiledir} can be harmful if the number of path components between the prefix and the ${libdir} is not what we expect, in particular on Debian-derived systems where the ${libdir} is normally lib/x86_64-linux-gnu or similar. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add Meson build systemFélix Piédallu2022-07-131-0/+118
Signed-off-by: Félix Piédallu <felix@piedallu.me> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>