add configure into repository to avoid autoconf at user side.