mySTEP.make: improved (partially) to handle MacOS compilation

Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>
fixed recursive build

Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>
fixed problems with bad file format resp. empty unit-testing PROJECT_NAME

Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>