code: def prebuild_arch(self, arch):
          '''Run any pre-build tasks for the Recipe. By default, this checks if
          any prebuild_archname methods exist for the archname of the current
          architecture, and runs them if so.'''
          prebuild = "prebuild_{}".format(arch.arch.replace('-', '_'))
          if hasattr(self, prebuild):
              getattr(self, prebuild)()
          else:
              info('{} has no {}, skipping'.format(self.name, prebuild)f prebuild_arch(self, arch):
          '''Run any pre-build tasks for the Recipe. By default, this checks if
          any prebuild_archname methods exist for the archname of the current
          architecture, and runs them if so.'''
          prebuild = "prebuild_{}".format(arch.arch.replace('-', '_'))
          if hasattr(self, prebuild):
              getattr(self, prebuild)()
          else:
              info('{} has no {}, skipping'.format(self.name, prebuild))
docs: Run any pre-build tasks for the Recipe. By default, this checks if
          any prebuild_archname methods exist for the archname of the current
          architecture, and runs them if so.