(Enter summary)
Abstract: Make is a program that is widely used to maintain and update programs and libraries on UNIX* systems. This
paper introduces the Fourth Generation Make which embodies major semantic and syntactic enhancements to the
standard make program. The enhancements include support for source files distributed among many directories,
an efficient shell interface that allows concurrent execution of update commands, dynamic dependency
generation, dependencies on conditional compilation symbols and a powerful ... (Update)
Context of citations to this paper: More
...file packaging has been included in POSIX 1003.2. Our tools provide a wide range of functionality. Below are a few examples: ffl nmake[3]: A far more powerful make language that supports dynamic dependency generation and a higher level specification language. ffl iffe[6] We...
...generated yet (or worse, the compilation will succeed by using an old and possibly incompatible y. tab.h) A fundamental feature of nmake [Fowl85][Fowl90] GNU make [SM89] and mk [Hume87] is that prerequisite lists are not ordered. In contrast to other makes, nmake also provides...
Cited by: More
PGMAKE: A Portable Distributed Make System - Andrew Lih And (1994)
(Correct)
Rtools: Tools for Software Management in a Distributed.. - Harrison, Schaefer, Yoo (1988)
(Correct)
A Case for make - Fowler (1990)
(Correct)
Active bibliography (related documents): More All
0.5: Experience with a Domain Specific Language for Form-based.. - David Atkins (1997)
(Correct)
0.1: The Odin System - Reference Manual - Clemm (1994)
(Correct)
0.1: On the design of the Amoeba Configuration Manager - Baalbergen, Verstoep, Tanenbaum (1989)
(Correct)
Similar documents based on text: More All
1.9: The SHOCKER System: A Sequence of Self-Guided Tutorials - Allen, Miller (1993)
(Correct)
0.3: Can Large Disk Built-in Caches Really Improve System - Zhu, Hu (2002)
(Correct)
0.3: . . . . . . . . . . . . . . . . . . . - General Conventions For
(Correct)
Related documents from co-citation: More All
11: Make--a program for maintaining computer programs
- Feldman - 1979
6: MK: a successor to make (context) - Hume - 1987
4: Build - a software construction tool (context) - Erickson, Pellegrin - 1984
BibTeX entry: (Update)
: Fowler, Glenn S.: The Fourth Generation Make, Proceedings, Summer 1985 USENIX Conference, p. 159-174. http://citeseer.ist.psu.edu/fowler85fourth.html More
@inproceedings{ fowler85fourth,
author = "Glenn S. Fowler",
title = "The Fourth Generation {Make}",
month = "Summer",
pages = "159--174",
year = "1985",
url = "citeseer.ist.psu.edu/fowler85fourth.html" }
Citations (may not include all citations):
202
Make -- A Program for Maintaining Computer Programs
- Feldman - 1979
7
Build -- A Software Construction Tool (context) - Erickson, Pellegrin - 1984
2
Augmented Version of Make (context) - of, System et al. - 1984
2
KSH -- A Shell Programming Language (context) - Korn - 1983
1
Source Code Control System User's Guide (context) - Bonnani, Salemi
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.research.att.com/~gsf/publications/publications-body.html): More
The AT&T AST OpenSource Software Collection - Fowler, Korn, North, Vo (2000)
(Correct)
SABLE/NMAKE - Technology for Product Administration - Cichinski Glenn Fowler (1988)
(Correct)
The Shell as a Service - Fowler (1993)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC