fix: failure of make engine test when a make engine alias contains a modifier. There can be more than one variant per alias via "." e.g. make.extrastuff where make and extrastuff are variants.
REM <branchInfo originator="cishih">REM Testing if it's good~~~REM </branchInfo>REM BRANCH 17-09-07 :cishih