In the RPM layout, it's possible that the SOURCES directory might be
completely empty save for the lookaside payload. In this case a SOURCES
directory wouldn't exist in SCM, and wouldn't be created until the
sources command is run.
Moving this code block down lets us run the sources command before we try to decide if we should look for the RPM layout or not.
In the RPM layout, it's possible that the SOURCES directory might be
completely empty save for the lookaside payload. In this case a SOURCES
directory wouldn't exist in SCM, and wouldn't be created until the
sources command is run.
Moving this code block down lets us run the sources command before we try to decide if we should look for the RPM layout or not.