Configure script: Difference between revisions

Content deleted Content added
Cjcollier (talk | contribs)
No edit summary
Cjcollier (talk | contribs)
m += scripts
Line 2:
[[Image:Autoconf.svg|thumb|300px|Flow diagram including [[Configure (computing)|configure]], [[autoconf]] and [[automake]], three tools in the GNU build system]]
 
[[Configure (computing)|configure]] scripts are generated by the [[Autotools]] suite of build management tools. These scripts query the system on which they run for environment settings, platform architecture, and the existence and ___location of required build and runtime dependencies. They then use the gathered [[Intelligence (information gathering)|intel]] to process and fill out templates, customarily ending in <code>.in</code>. After successful completion, it is common for [[Configure (computing)|configure]] scripts to print a report to the developer invoking them.
 
Because of the platform independence and broad developer experience with the [[Configure (computing)|configure]] script interface, many popular pieces of [[Free Software]] and [[Proprietary Software]] use this system during their system detection and [[Makefile]] generation phase. After [[Configure (computing)|configure]] scripts have been created, building software that makes use of them is as simple as