An Automatic Make Facility (2000) [1 citations — 1 self]
Abstract:
A recompilation program, often called make, is a crucial utility employed by many programmers during the development of sophisticated programs. It provides an elegant method for the compilation of programs which are made up of many components, written in any programming language. In this report, we present a new implementation of make based on command tracing. Our approach takes advantages of command transactions monitored by a user shell named brush . All the information that is required to check for the need to re-compile a particular program component is acquired via these transactions. There is no requirement for a #le to specify dependencies and commands, as with the Make#le used by make. All that is needed is that each program componentmust be compiled at least once, by hand or from a shell script, to establish the command used.
Citations
| 27 | Managing Projects with make. O'Reilly & Associates – Talbott - 1991 |
| 18 | The Fourth Generation Make – Fowler - 1985 |
| 13 | The process file system and process model in UNIX System V – Faulkner, Gomes - 1991 |
| 12 | Design and implementation of parallel make – Baalbergen - 1988 |
| 12 | Performance of optimistic make – Bubenik, Zwaenepoel - 1989 |
| 8 | Mk: A successor to make – Hume - 1987 |
| 7 | Make--A computer program for maintaining computer programs – Feldman - 1979 |
| 3 | A recovery mechanism for shells – Holyer, Pehlivan - 1999 |
| 2 | The process le system and process model in UNIX system V – Faulkner, Gomes - 1991 |

