Skip to content

update for meson / r48

Stephan Lachnit requested to merge (removed):master into master

inih upstream now has a build system for system installation, so one can use that. As a result, I think you should drop your runtime patch (it's good idea though, consider doing something like this upstream), since a lot of projects will now just link against the upstream library, so we shouldn't do our own stuff in Debian. I regenerated the symbols file, beginning from 48 to highlight this. We can drop the tests. The tests are nice for upstream, but don't really have a use case for building the library, especially with the runtime patch dropped. I also changed the upstream name to inih, since upstream doesn't mention libinih anywhere, and removed the debian/.gitignore, you can just run debclean to remove all generated files. One more nice thing about the build file is that we can ship INIReader (aka C++ inih bindings) and don't need to care about generating pkg-config files.

WIP since 48 is not released yet.

Edited by Stephan Lachnit

Merge request reports

Loading