compile hwengine first, so that all other files are compiled too and don't call pas2c again
set one rule per file, only compiles a minimum number of files when one pascal file is modified
ok you need to escape rpath for pscal scripts after all... (reverts
r571e55b32da5)