rework compiler flags section a little, drop already enabled flags, add -Wextra
reduce shove frequency (perf). reduce dX so that less time is spent sliding.
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)
also these two files are dependency (they are not in the list because they are special pas2c files)