
    ii                         S r SSKJrJr  SSKJrJr  SSKrSSKrS r	\(       a  S/r
O\(       a  S/r
OS/r
\
\	" 5       -  r
\(       a	  \" S	5      rgg)
z
Hook for PyOpenGL 3.x versions from 3.0.0b6 up. Previous versions have a
plugin system based on pkg_resources which is problematic to handle correctly
under pyinstaller; 2.x versions used to run fine without hooks, so this one
shouldn't hurt.
    )is_win	is_darwin)collect_data_filesexec_statementNc                  ^   Sn [        U 5      n[        R                  R                  US5      n[        R                  " US-   5      n/ nU H^  n[        R                  R                  [        R                  R                  U5      5      S   nUS:X  a  MJ  UR                  SU-   5        M`     U$ )zJ
Return list of array modules for OpenGL module.
e.g. 'OpenGL.arrays.vbo'
z(import OpenGL; print(OpenGL.__path__[0])arraysz/*.pyr   __init__zOpenGL.arrays.)r   ospathjoinglobsplitextbasenameappend)	statementopengl_mod_patharrays_mod_pathfilesmodulesfmods          \C:\des-py\RoboSAPF\venv\Lib\site-packages\_pyinstaller_hooks_contrib/stdhooks/hook-OpenGL.pyopengl_arrays_modulesr      s    
 ;I$Y/Oggll?H=OIIo/0EGggrww//23A6*'#-.  N    zOpenGL.platform.win32zOpenGL.platform.darwinzOpenGL.platform.glxOpenGL)__doc__PyInstaller.compatr   r   PyInstaller.utils.hooksr   r   r
   r   r   hiddenimportsdatas r   r   <module>r"      sc    1 F 	 . 
,-M-.M ++M &( ( 
x(E 
r   