Closed jcaesar closed 4 years ago
Argh. I just realized, lz4 already contains a meson build file since 1.9.0, and the one I've written is entirely unnecessary.
Now I'm unsure what to do.
[Edit:] After talking to @nirbheek on irc, it seems that the cleanest way would be to add a meson-build-subdir =
option to wrap files (since the provided one requires an option.txt
).
The wrap file provided by upstream also has some not so nice parts, so it may need patching anyway.
DEPRECATION: Option uses prefix "build_", which is reserved for Meson. This will become an error in the future.
Hence, I'll keep my wrap file and this open request for now.
@sarum9in any comments?
What about adding a root meson.build
file and importing existing file from it via subdir()
?
Any neat way of dealing with the options file, which is also in a subdirectory? (If in doubt, I can duplicate it.)
I don't have any good ideas. We should implement subdir option as was suggested I suppose. Let's just copy it for now.
To get this finally done…
https://github.com/jcaesar/crappywraps/blob/13/lz4/lz4.wrap
I've also received permission to move the meson build files to a different folder upstream, so for future releases of lz4, only a single meson.build and meson_options.txt need to be included in the patch file.
Version: 1.9.1 License: BSD 2-clause Url: https://github.com/lz4/lz4/ Name: lz4
Preview: https://github.com/jcaesar/crappywraps/tree/master/lz4