Package imake

imake source code configuration and build system

http://www.x.org

Imake is a deprecated source code configuration and build system which
has traditionally been supplied by and used to build the X Window System
in X11R6 and previous releases. As of the X Window System X11R7 release,
the X Window system has switched to using GNU autotools as the primary
build system, and the Imake system is now deprecated, and should not be
used by new software projects. Software developers are encouraged to
migrate software to the GNU autotools system.

General Commands (Section 1)
ccmakedep
The ccmakedep program calls a C compiler to preprocess each sourcefile, and uses the output to construct makefile rules describing their dependencies. These...
cleanlinks
The cleanlinks program searches the directory tree descended from the current directory for symbolic links whose targets do not exist, and removes them. It then...
gccmakedep
The gccmakedep program calls 'gcc -M' to output makefile rules describing the dependencies of each sourcefile, so that make(1) knows which object files must be...
imake
Imake is used to generate Makefiles from a template, a set of cpp macro functions, and a per-directory input file called an Imakefile. This allows machine...
lndir
The lndir program makes a shadow copy todir of a directory tree fromdir, except that the shadow is not populated with real files but instead with symbolic links...
makedepend
The makedepend program reads each sourcefile in sequence and parses it like a C-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef, #endif...
makeg
The makeg script runs make, passing it variable settings to create a debuggable target when used with a Makefile generated by imake. For example, it arranges...
mergelib
The mergelib program merges objects from one library into another. The names of object files in from-library will be prefixed by object-filename-prefix ("_" by...
mkdirhier
The mkdirhier command creates the specified directories. Unlike mkdir if any of the parent directories of the specified directory do not exist, it creates them...
mkhtmlindex
The mkhtmlindex program generates index files for a directory of HTML-formatted manual pages. It searches for files whose names are of the form “name.1.html”...
revpath
The revpath program prints out a relative path that is the “reverse” or “inverse” of path. Start with two directories top and bottom, with the latter below the...
xmkmf
The xmkmf command is the normal way to create a Makefile from an Imakefile shipped with third-party software. When invoked with no arguments in a directory...