cmMakefileTargetGenerator: use `TargetBuildDirectory` members Some code paths end up recomputing some paths that are computed in member variables. Use them.