buildconf provides the autogen.sh automatic build preparation posix shell script. autogen.sh is used by projects that use the GNU autotools for preparing a build for compilation, verifying functionality, and overcoming common build preparation issues.