Skip to content

[th/shared-library-refactoring]

Thomas Haller requested to merge th/shared-library-refactoring into master

under shared/nm-utils there are various files, that serve different purposes. That's confusing.

Move the files around, and build intermediate (static) libraries out of them, as they make sense.

For example, shared/nm-std-aux is code that has no glib dependency. This might be used later, when we write tools without glib. But this is just an example for the use. In general, it was confusing before which files do what. This aims to clear that up and more importantly: for a potential contributor make it easier to understand what's the purpose of these files.

Merge request reports