From: Prof A Olowofoyeku This is what is in the release tarball:
'pascal.install: pascal.install-normal pascal.install-compiler; @true'
This is what is in the git version:
'pascal.install: pascal.install-normal pascal.install-compiler echo "pascal.install done" ; @true'
Which version of the make rule gave you "@true -- command not found"?
If it's the git version, with "echo ; @true" as a make recipe line, I think the problem is that when the command was moved from the end of the prerequisites list to its own line, and the "echo" command was inserted, the "echo" command was inserted wrongly. The at-sign is a make feature, and belongs at the beginning of the make recipe line:
a: b ; @true to a: b @true to a: b @echo something ; true or a: b @echo something @true