KAR-624 Fix bug in makefile
Changes made in previous MRs !82 (merged) and !83 (merged) introduced some errors which will break some pipeline jobs for the mid-psi and itf manual stage. This fixes it (most file changes from !85 (merged) applied here)
Additionally:
- New job has been added to run the smoke test.
Edited by Samuel Twum