Jump to content

Make

From EDM2
Revision as of 18:05, 12 December 2015 by Reiknir (talk | contribs) (Created page with "Make is a utility that builds executable programs and libraries from source code listings by reading files called Makefiles which specify how to derive the target program from...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Make is a utility that builds executable programs and libraries from source code listings by reading files called Makefiles which specify how to derive the target program from a given list of dependencies (eg. source files, compiler options, required preprocessors etc.). In addition to its intended use it is sometimes used as a sort of project manager utility where files that require automatic or semi-automatic updates from other files or ports.

Note that in the UNIX world "Make" and "Make files" have a specific format that must be adhered to, however because the standard can be problematic with other systems and had some design errors to begin with (superfluous tabs for instance), Make files used by utilities intended for OS/2, DOS and Microsoft Windows can differ from the Unix norm, sometimes quite significantly.

OS/2 Implementations of Make

OS/2 text & programmers editors with Make file support

  • Elvis - Make file syntax support included by default - Open source - Current


DOS text & programmers editors with Make file support

  • Elvis - Make file syntax support included by default - Open source - Current