@gregkh Only one I notice are the cc = meson.get_compiler('c')
in each meson.build
which I'm pretty sure are useless as the cc
variable isn't used anywhere.
@gregkh don't mind sending a patch or two. Although looking around I see no information how to contribute.
Just finished porting kmod, although my goal s to have 1-2 release overlap (with both meson and autotools) so that distros do not jump on broken glass.
@gregkh great to hear!
If I find some time later today I could test your current default branch.
This is how I currently package it for Arch: https://gitlab.archlinux.org/archlinux/packaging/packages/usbutils/-/blob/main/PKGBUILD
It's pretty straight forward with autotools currently. I think the only oddity is installing usbreset manually (someone wanted it).
@gregkh
Aside from `cc`, `pkg` and `config` are also redundant in `usbhid-dump/meson.build`.
Could also use the `files()` function though not required in this use case.
@gregkh fwiw I'm not that tied to GitHub/GitLab/etc, but since I didn't see a public ML... A dozen patch pull request is out.
There is another dozen locally, fixing compiler issues and adding CI, assuming you are ok with the idea.