itchconfig is a tool for the flexible configuration of software packages; a configure script generated by itchconfig checks several properties of a user's computer and generates all files which are necessary to build a program on the user's computer.