autobuild by tools