Properly ignoring src repo home CMakeLists.txt. I forgot that it was a sym link, so just adding ./CMakeLists.txt to .gitignore wont do it.
Adjusting what requires what dependency properly.