CBFalconer wrote:
Frank Heckenbach wrote:
... snip ...
Too long IMHO. Also "make" is rather a term from the "C world". A normal Pascal programmer (especially one who hasn't used GPC before) isn't expected to know about making etc. Rather, a Pascal compiler ("processor" in ISO terms) is expected to deal with modules ("programÂÂcomponent") just as any other parts of a Pascal program.
I disagree here. make is a highly generic tool, which happens to be especially suited to the success/failure return status on Unices. In its simplest terms it requires nothing more than the ability to check file dates, launch programs, and test their return values.
In how far do you disagree? Yes, make is very generic, while our utility is rather specialized for the needs of compiling Pascal programs. So "make" isn't a suitable description for it, which is what I was saying.
OK, make is not only useful for compiling C code, if you mean this. But AFAIK that's where it originated, and where it's rather necessary.
Frank