code: def add_subpackage(dir_path):
      shutil.copytree(dir_path, os.path.join(package_path, dir_path))
      packages.append(f"vizdoom.{dir_path}")
      package_data.append(f"{dir_path}/*")
  
imports: import os
  import shutil
  import subprocess
  import sys
  import sysconfig
  import warnings
  from multiprocessing import cpu_count
  from setuptools import Distribution, setup
  from setuptools.command.install import install
  from wheel.bdist_wheel import bdist_wheel
label_desc: Use image node_id 1 for calling a global function with example usage: add_subpackage(dir_path) without return types