exclude source when compiling

pert:
Where are arrrgh and spdlog?

Library for logging:

Library for argument parsing:

spycatcher2k:
Unless the include was wrapped in a ifdef!

Includes in main.ino files are wrapped in an ifdef. The issue is in source globbing I would say. It tries to compile all .cpp files even though their headers are not included anywhere