code: def finalize_options(self):
      bdist_wheel.finalize_options(self)
      # not pure Python
      self.root_is_pure = False
  
      platform = self.plat_name
      is_platform = lambda os, isa=None: platform.startswith(os) and (
          not isa or platform.endswith(isa)
      )
  
      if is_platform("linux", "aarch64"):
          self.plat_name = "manylinux2014_aarch64"
      elif is_platform("linux", "x86_64"):
          self.plat_name = "manylinux1_x86_64"
      elif is_platform("mac", "arm64"):
          self.plat_name = "macosx_11_0_arm64"
      elif is_platform("mac", "x86_64"):
          self.plat_name = "macosx_10_10_x86_64"
      elif is_platform("win"):
          self.plat_name = "win_amd64"
      else:
          raise ValueError(
              "Unsupported target platform: %r" % self.plat_name
          )
  
file_path: fiftyone/package/desktop/setup.py
imports: import glob
  import os
  import shutil
  from setuptools import setup
  from wheel.bdist_wheel import bdist_wheel
  import os
  import shutil
label_desc: Use image node_id 1 for calling the CustomBdistWheel obj's underlying member method code with example usage: obj.finalize_options() without return types