code: def _generate_snapshot_bdist_wheel_argv(self, snapshot_fingerprint, is_platform_specific):
      
      egg_info_snapshot_tag_args = ['egg_info', '--tag-build=+{}'.format(snapshot_fingerprint)]
      bdist_whl_args = ['bdist_wheel']
      if is_platform_specific:
        platform_args = ['--plat-name', pep425tags.get_platform()]
      else:
        platform_args = []
  
      dist_dir_args = ['--dist-dir', self._DIST_OUTPUT_DIR]
  
      return (['setup.py'] +
              egg_info_snapshot_tag_args +
              bdist_whl_args +
              platform_args +
              dist_dir_args)
docs: Create a command line to pass to :class:`SetupPyRunner`.
  
      Note that distutils will convert `snapshot_fingerprint` into a string suitable for a version
      tag. Currently for versioned target fingerprints, this seems to convert all punctuation into
      '.' and downcase all ASCII chars. See https://www.python.org/dev/peps/pep-0440/ for further
      information on allowed version names.
  
      NB: adds a '+' before the fingerprint to the build tag!