This is for all C and C++ projects