clean also removes generated files
Merge branch 'master' into auto-export
add sources
add sources