Hi Ariel, On Mon, May 04, 2020 at 01:27:22PM -0300, Ariel D'Alessandro wrote: > On Fri, May 1, 2020 at 5:18 AM Sean Young <sean@xxxxxxxx> wrote: > > There seems to be no way overriding systemd_systemdir or udevdir. This > > would be very useful. > > There's a way, as follows: > > Meson way: > $ meson -Dsystemdsystemunitdir=$my_path build/ > $ meson -Dudevdir=$my_path build/ > > Autoconf way: > $ ./configure --with-systemdsystemunitdir=$my_path > $ ./configure --with-udevdir=$my_path > > The above will set systemd_systemdir or udevdir with the specified path. Great, thank you! > > I don't think this can be done with autoconf either, so this is probably > > a nice to have. However with autoconf I can do "make -k install" to > > skip installing system udev/systemd files, but I don't know how to do > > with ninja. > > Shall we provide an option to skip installing these system files? With the above options, I don't think it is needed. > > Lastly the meson build does not support sync-with-kernel. We can add > > this at some later point, I suppose. > > True, that's not done yet. We should support it in the meson build in order > to replace autotools completely. I'll try to tackle that down ASAP. I would think it's not needed for an initial version of the meson build system to be merged, just speaking for myself of course. Thanks for the great work! Sean