make build file and repo folder independent