Graph Composer Sample Extensions

I would really like to take a look at the sample extensions, but the biggest issue for me right now is the Bazel and Graph Composer build structure… I’m having a heck of a time figuring out how to structure the code directories so I can build the examples from the documentation and the includes from the registry import commands (from This Topic). How am I supposed to structure the directories and build files to build the examples without changing the include pathing (such that it’ll break in future updates).

class NvDsSimpleComponent : INvDsComponent contains
#include “extensions/nvdsinterface/interfaces.hpp”

but nvds_probe_connector.hpp contains
#include “nvdsinterface/interfaces.hpp”

and even if I change NvDsSimpleComponent to use #include “nvdsinterface/interfaces.hpp” and include those files in my project, I get errors compiling nvds_probe_connector.hpp…