If one of the build steps fails, fail the entire build.
Specify the map file in the correct output directory (necessary when there are multiple targets)
Merge pull request #139 from amcgee/fail_when_something_fails

If one of the build steps fails, fail the entire build.
Merge remote-tracking branch 'upstream/dev' into always-output-a-map-file