Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!rutgers!usc!ucsd!hub!eiffel!bertrand From: bertrand@eiffel.UUCP (Bertrand Meyer) Newsgroups: comp.lang.eiffel Subject: Re: Eiffel Automatic Configuration Management Keywords: es Message-ID: <188@eiffel.UUCP> Date: 17 Aug 89 20:57:49 GMT References: <1752@eric.mpr.ca> <1352@esquire.UUCP> <1754@eric.mpr.ca> Organization: Interactive Software Engineering, Santa Barbara CA Lines: 20 >> Are you saying that every time you run es it reads all the >> program text of all the classes in the program to determine >> what to do? Or is it that there is no way to tell es how >> the classes depend on external C code? >> -- Dave Yost > (...) Maybe someone from ISE can clarify this. > -- Gail Murphy The dependency information is stored in auxiliary files. The compiler (es) uses these files, not the source text, to determine what needs to be recompiled. For external files, the only time involved is linking time. A scheme for incremental linking has been devised but is not part of 2.2. -- Bertrand Meyer