Add support for alternate source files to be used on extension-less builds.