zmc
2023-10-12 ed135d79df12a2466b52dae1a82326941211dcc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
U
U±dwã@stdZddlmZmZddlmZmZddlZddlZdd„Z    erHdgZ
nerTdgZ
nd    gZ
e
e    ƒ7Z
erped
ƒZ dS) 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_statementNcCsjd}t|ƒ}tj |d¡}t |d¡}g}|D]4}tj tj |¡¡d}|dkrVq0| d|¡q0|S)zV
    Return list of array modules for OpenGL module.
    e.g. 'OpenGL.arrays.vbo'
    z(import OpenGL; print(OpenGL.__path__[0])Zarraysz/*.pyrÚ__init__zOpenGL.arrays.)rÚosÚpathÚjoinÚglobÚsplitextÚbasenameÚappend)Z    statementZopengl_mod_pathZarrays_mod_pathÚfilesÚmodulesÚfÚmod©rúld:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\_pyinstaller_hooks_contrib/hooks/stdhooks/hook-OpenGL.pyÚopengl_arrays_modulessrzOpenGL.platform.win32zOpenGL.platform.darwinzOpenGL.platform.glxZOpenGL) Ú__doc__ZPyInstaller.compatrrZPyInstaller.utils.hooksrrrr
rZ hiddenimportsZdatasrrrrÚ<module>s