because of how pkg-config is used this program is able to use libraries installed with any package manager that distributed a .pc file
the intended base features of this program include:
Currently working functions include basic setup, linking against external pkg-config libraries, and publishing cppbuild packages