add "clean of build directory" functional