update configure, try to detect the tools
merge from server