elementary / contractor

A desktop-wide extension service used by elementary OS
https://elementary.io
GNU General Public License v3.0
31 stars 11 forks source link

build: fix install path for dbus service #32

Closed worldofpeace closed 5 years ago

worldofpeace commented 5 years ago

On NixOS all packages are installed into their own immutable prefix. Because of this dbus.get_pkgconfig_variable will return a path from within dbus's prefix and we cannot write to it. By using define_variable we can replace the datadir to be from the paths from meson. This should have no affect on elementaryOS.

worldofpeace commented 5 years ago

@tintou This is an issue an a lot of other places, so maybe expect an influx of PRs like this one.