When cleaning the build-tree, contrib libraries will not be cleaned automatically
Added file copy function
Added repository path