Allow package output path to be set on the command line
Given that BuildGraph requires files underneath its root directory, we might have to put the package file underneath the temporary directory and then copy it out as a later step.
Edited by June