if programFile is specificied, only make that executable