Allow multiple steps to compile the same source