Imake


imake is a build automation system written for the X Window System. It was used by X from X11R1 to X11R6.9, and continued to be used in XFree86. It is implemented on top of the C preprocessor and make. The first version was written by Todd Brunhoff at Tektronix.
imake generates makefiles from a template, a set of C preprocessor macro functions, and a per-directory input file called an Imakefile. This allows machine dependencies to be kept separate from the descriptions of the various items to be built.
imake was heavily used for X and X-related software through the 1990s, and for unrelated software such as ChorusOS. It was also used for configuration management.
With the release of X.org X11R7.0, it was replaced by GNU Autotools.. X.Org plans to use Meson in the future instead of Autotools.