"automatically" update list of source/header files.

Hi,

If I’m building a library, it may not fail to compile until the library is tested (I can declare a new function and not define it, only the client will fail to link with undefined reference).

I will look into the idea of using git.

Regards,
A.