diff options
author | Thomas Haller <thaller@redhat.com> | 2020-12-25 16:35:47 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2021-01-15 11:32:30 +0100 |
commit | 186f2da2fc82cdac81a5fd01a21912301d6c036c (patch) | |
tree | 5ee49667ea3db3e9c6c8239f36f5f70380f74ee7 /.gitignore | |
parent | 05008faf6ef88a5ec75e220ff41216153bc02a2d (diff) | |
download | NetworkManager-186f2da2fc82cdac81a5fd01a21912301d6c036c.tar.gz |
shared,platform: add "shared/nm-platform" library
NetworkManager core is huge. We should try to split out
parts that are independent.
Platform code is already mostly independent. But due to having it
under "src/", there is no strict separation/layering which determines
the parts that can work independently. So, while the code is mostly
independent (in practice), that is not obvious from looking at the
source tree. It thus still contributes to cognitive load.
Add a shared library "shared/nm-platform", which should have no
dependencies on libnm-core or NetworkManager core.
In a first step, move the netlink code there. More should follow.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index b21bbf5c09..e9c4ba3590 100644 --- a/.gitignore +++ b/.gitignore @@ -135,6 +135,7 @@ test-*.trs /shared/nm-glib-aux/tests/test-json-aux /shared/nm-glib-aux/tests/test-shared-general +/shared/nm-platform/tests/test-nm-platform /shared/nm-version-macros.h /introspection/org.freedesktop.NetworkManager*.[ch] |