But I didn't see my changes when I opened the plug in System Settings.
I noticed that the libapplications.so file was installed to /usr/personal:
Installing src/libapplications.so to /usr/personal/libapplications.so
Looking into that I think I was missing the switchboard_dep.get_pkgconfig_variable('plugsdir'), variable. When I build and installed the latest switchboard it's now installed to /usr/lib/x86_64-linux-gnu/switchboard/personal/.
Maybe we should clarify / define this dependency on a newer version of switchboard?
But the above didn't fix my issue. Looking into /usr/lib/x86_64-linux-gnu/switchboard/personal isn't installed in it's own folder, like the other plugs. Notice the new libapplications.so file.
I build and installed the latest version with the meson build system, doing:
But I didn't see my changes when I opened the plug in System Settings.
I noticed that the
libapplications.so
file was installed to/usr/personal
:Looking into that I think I was missing the
switchboard_dep.get_pkgconfig_variable('plugsdir'),
variable. When I build and installed the latest switchboard it's now installed to/usr/lib/x86_64-linux-gnu/switchboard/personal/
.Maybe we should clarify / define this dependency on a newer version of switchboard?
But the above didn't fix my issue. Looking into
/usr/lib/x86_64-linux-gnu/switchboard/personal
isn't installed in it's own folder, like the other plugs. Notice the newlibapplications.so
file.