Issues



>>>>> "James" == James Amundson <amundson@fnal.gov> writes:

    James> I'm not quite sure what either of you have in mind. The *.mk files are
    James> unavoidable if you want (1) make to only rebuild an image if the source
    James> files have changed and (2) to have the list of source files determined
    James> solely by maxima.system. (I spent a couple of years of my professional

It seems to me that maxima.system contains the list of Lisp files
needed to build the entire system.  I was basically wondering why both
the *.mk and maxima.system files need to be maintained.  Could not the
*.mk files be created from maxima.system?

If so, could we not just always have make run mk:oos to build the
image?  If the sources files haven't changed, then nothing is done.
If they have, they'll get built anyway.

But perhaps I'm missing something....

Ray