Exclude git tracked files when running scons -c (#15871)
Fixes #7070
Fixes #10833
Summary of the issue:
The Clean function of comInterfaces_sconscript cleans up the files tracked by git
Description of user facing changes
None
Description of development approach
Add exclusion items in the cleanup matching function in comInterfaces_sconscript
Testing strategy:
Run scons source
Run scons -c
Run git status
Run scons source
Run git status
Run runnvda
Check if the tracked files in git have been deleted after observation and cleaning